Ejemplo n.º 1
0
 /// <summary>Resolves multiply registered services.</summary>
 /// <returns>The requested services.</returns>
 /// <param name="serviceType">The type of the requested services.</param>
 public IEnumerable <object> GetServices(Type serviceType)
 {
     return(_scope.LocateAll(serviceType));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Gets all scoped T instances
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="key"></param>
 /// <returns></returns>
 public IEnumerable <T> GetAll <T>(string key = null) => _exportLocatorScope.LocateAll <T>();