Tôi đã nghĩ rằng có thể thực hiện xử lý ngoại lệ bằng cách sử dụng thuộc tính, thay vì viết "try ... catch" trong mọi phương thức.Xử lý ngoại lệ bằng cách sử dụng C# Attribute
ví dụ, bây giờ, mỗi phương pháp của tôi trông như thế này:
public void DoSomething()
{
try
{
// do something
}
catch (Exception ex)
{
// exception handling rules, always the same.
throw;
}
}
Tôi muốn:
[HandleException]
public void DoSomething()
{
// do something
}
Có thể?