示例#1
0
 public IValidator <T> GetValidatorFor <T>(T obj) => _resolver.GetInstance <IValidator <T> >();
示例#2
0
 public IHub Create(HubDescriptor descriptor) => typeof(BaseHub).IsAssignableFrom(descriptor.HubType)
     ? (IHub)_container.GetInstance(descriptor.HubType)
     : (IHub)Activator.CreateInstance(descriptor.HubType);
示例#3
0
 public T Create <T>(ILaunchWith <T> game) where T : class, IGameLauncher => _depResolver.GetInstance <T>();
示例#4
0
 protected T GetInstance <T>() where T : class => _depResolver.GetInstance <T>();