Example #1
0
 public StaticServiceDescriptor(Abstractions.IServiceProvider serviceProvider,
                                Type serviceType,
                                Type implementatinType,
                                Func <Abstractions.IServiceProvider, object> implementationFactory
                                ) : base(serviceProvider,
                                         serviceType,
                                         implementatinType,
                                         implementationFactory)
 {
 }
Example #2
0
 public AbstractServiceDescriptor(
     Abstractions.IServiceProvider serviceProvider,
     Type serviceType,
     Type implementatinType,
     Func <Abstractions.IServiceProvider, object> implementationFactory)
 {
     ImplementationType    = implementatinType;
     ServiceType           = serviceType;
     ImplementationFactory = implementationFactory;
     _serviceProvider      = serviceProvider;
 }