Trong lớp BLL, tôi đã viết:Cách sử dụng System.Action với kiểu trả về?
Private List<T> GetData(string a, string b)
{
TryAction(()=>{
//Call BLL Method to retrieve the list of BO.
return BLLInstance.GetAllList(a,b);
});
}
Trong Base Class BLL, tôi có một phương pháp:
protected void TryAction(Action action)
{
try
{
action();
}
catch(Exception e)
{
// write exception to output (Response.Write(str))
}
}
Làm thế nào tôi có thể sử dụng phương pháp TryAction()
với kiểu trả về chung chung? vui lòng đề xuất.
Cảm ơn đã giúp rất nhiều. – Pravin