Example #1
0
 static UserTicketExtensions()
 {
     Container = new TicketDataServicesContainer();
     Container.Compose();
     TicketDataServiceFactories = new Dictionary<string, IContractFactory<ITicketDataService>>();
     foreach (Lazy<IContractFactory<ITicketDataService>, IContractMetadata> factor in Container.TicketDataServices)
     {
         TicketDataServiceFactories[factor.Metadata.ProviderName] = factor.Value;
     }
 }
Example #2
0
 static UserTicketExtensions()
 {
     Container = new TicketDataServicesContainer();
     Container.Compose();
     TicketDataServiceFactories = new Dictionary <string, IContractFactory <ITicketDataService> >();
     foreach (Lazy <IContractFactory <ITicketDataService>, IContractMetadata> factor in Container.TicketDataServices)
     {
         TicketDataServiceFactories[factor.Metadata.ProviderName] = factor.Value;
     }
 }