Sorry if my question is stupid, but I have code like this:
public Object1 Method1(Object2 parameter)
{
try
{
return this.linkToMyServer.Method1(parameter);
}
catch (Exception e)
{
this.Logger(e);
}
return null;
}
public Object3 Method2(Object4 parameter)
{
try
{
return this.linkToMyServer.Method2(parameter);
}
catch (Exception e)
{
this.Logger(e);
}
return null;
}
public ObjectXX Method50(ObjectXY parameter)
{
try
{
return this.linkToMyServer.Method50(parameter);
}
catch (Exception e)
{
this.Logger(e);
}
return null;
}
I think you see the pattern. Is there a good way to have only one catch attempt and pass a generic method in that try catch?
Intuitively, I would use a delegate, but should delegates have the same signature?
Thanks in advance.
Sincerely.
source
share