Her bir yöntemde "try ... catch" yazması yerine Attribute kullanarak istisna işleminin gerçekleştirilebileceğini düşünüyordum.C# Özniteliği Kullanarak İstisnayı Kullanma
örneğin şimdi, benim yöntemin her biri şöyle görünür:
public void DoSomething()
{
try
{
// do something
}
catch (Exception ex)
{
// exception handling rules, always the same.
throw;
}
}
istediğim:
[HandleException]
public void DoSomething()
{
// do something
}
mümkün mü?