示例#1
0
        private static void LoadUtil(IDIContainer container)
        {
            var util = new Util(container) as IUtil;

            container.RegistryInstance <IUtil>(util);
        }
示例#2
0
        private static void LoadLogger(IDIContainer container, IConfigService configService)
        {
            var logger = LoggerFactory.Create(configService, null);

            container.RegistryInstance <ILogger>(logger);
        }
示例#3
0
 private static void LoadCompression(IDIContainer container)
 {
     BallyTech.Infrastructure.Compression.Compression compression = new BallyTech.Infrastructure.Compression.Compression();
     container.RegistryInstance <ICompression>(compression, TypeInstancingMode.Singleton);
 }
示例#4
0
        private static void LoadDebug(IDIContainer container, IConfigService configService)
        {
            var debug = DebugFactory.Create(configService);

            container.RegistryInstance <IDebug>(debug);
        }
示例#5
0
        private static void LoadInstrumentation(IDIContainer container, IConfigService configService)
        {
            var instrumentation = InstrumentationFactory.Create(configService);

            container.RegistryInstance <IInstrumentation>(instrumentation);
        }
示例#6
0
 private static void LoadUtil(IDIContainer container)
 {
     var util = new Util(container) as IUtil;
     container.RegistryInstance<IUtil>(util);
 }
示例#7
0
        private static void LoadConfigService(IDIContainer container)
        {
            var configService = ConfigServiceFactory.Create();

            container.RegistryInstance <IConfigService>(configService, TypeInstancingMode.Singleton);
        }
示例#8
0
 private static void LoadCompression(IDIContainer container)
 {
     BallyTech.Infrastructure.Compression.Compression compression = new BallyTech.Infrastructure.Compression.Compression();
     container.RegistryInstance<ICompression>(compression, TypeInstancingMode.Singleton);
 }
示例#9
0
 private static void LoadLogger(IDIContainer container, IConfigService configService)
 {
     var logger = LoggerFactory.Create(configService, null);
     container.RegistryInstance<ILogger>(logger);
 }
示例#10
0
 private static void LoadInstrumentation(IDIContainer container, IConfigService configService)
 {
     var instrumentation = InstrumentationFactory.Create(configService);
     container.RegistryInstance<IInstrumentation>(instrumentation);
 }
示例#11
0
 private static void LoadDebug(IDIContainer container, IConfigService configService)
 {
     var debug = DebugFactory.Create(configService);
     container.RegistryInstance<IDebug>(debug);
 }
示例#12
0
 private static void LoadConfigService(IDIContainer container)
 {
     var configService = ConfigServiceFactory.Create();
     container.RegistryInstance<IConfigService>(configService, TypeInstancingMode.Singleton);
 }