Using<GetFillupById>().Execute(id);
从未见过这样的语法。使用的定义是:
protected T Using<T>() where T : class
{
var handler = serviceLocator.GetInstance<T>();
if (handler == null)
{
throw new NullReferenceException("Unable to resolve type with service locator; type " + typeof(T).Name);
}
return handler;
}
如果有人能告诉我这东西到底是什么——功能,属性?或向我展示一些我可以阅读的链接 - 我将不胜感激