Ejemplo n.º 1
0
 public override void Initialize(KetchupPlatformContainer builder)
 {
     ServiceLocator.GetService <IGatewayProvider>()
     .InitGatewaySetting()
     .SettingKongService()
     .MapServiceClient(ClientMaps);
 }
Ejemplo n.º 2
0
 public void AddLoadAddressSelector(KetchupPlatformContainer build)
 {
     foreach (var selector in Enum.GetValues(typeof(SelectorType)))
     {
         _addressSelectors.TryAdd(selector.ToString(), build.GetInstances <IConsulAddressSelector>(selector.ToString()));
     }
 }
Ejemplo n.º 3
0
        public override void Initialize(KetchupPlatformContainer builder)
        {
            var appConfig = new AppConfig();

            ServiceLocator.GetService <IGatewayProvider>().InitGatewaySetting();
            //.SettingKongService(appConfig);
        }
Ejemplo n.º 4
0
        public override void Initialize(KetchupPlatformContainer builder)
        {
            var subscriptionAdapt = builder.GetInstances <ISubscriptionAdapt>();

            builder.GetInstances <IEventBus>().OnShutdown += (sender, args) =>
            {
                subscriptionAdapt.Unsubscribe();
            };

            builder.GetInstances <ISubscriptionAdapt>().SubscribeAt();
        }
Ejemplo n.º 5
0
 public override void Initialize(KetchupPlatformContainer builder)
 {
     Mapper.Initialize(cfg => cfg.AddProfile <PermissionProfile>());
     builder.GetInstances <IKongNetProvider>().AddKongSetting();
 }
Ejemplo n.º 6
0
 public override void Initialize(KetchupPlatformContainer builder)
 {
 }
Ejemplo n.º 7
0
 public override void Initialize(KetchupPlatformContainer builder)
 {
     //builder.GetInstances<IKongNetProvider>().AddKongSetting();
 }
Ejemplo n.º 8
0
 public override void Initialize(KetchupPlatformContainer builder)
 {
     builder.GetInstances <IConsulProvider>().RegisterConsulAgent();
     builder.GetInstances <IServiceRouteProvider>().AddCustomerServerRoute().Wait();
 }
Ejemplo n.º 9
0
 public virtual void Initialize(KetchupPlatformContainer builder)
 {
 }
Ejemplo n.º 10
0
 public override void Initialize(KetchupPlatformContainer builder)
 {
     builder.GetInstances <IConsulProvider>().RegiserConsulAgent();
 }
Ejemplo n.º 11
0
 public override void Initialize(KetchupPlatformContainer builder)
 {
     MapperInitialize.CreateMappings();
 }
Ejemplo n.º 12
0
 public override void Initialize(KetchupPlatformContainer builder)
 {
     log4NetConfigFile = EnvironmentHelper.GetEnvironmentVariable(log4NetConfigFile);
     builder.GetInstances <ILoggerFactory>().AddProvider(new Log4NetProvider(log4NetConfigFile));
 }
Ejemplo n.º 13
0
 public KernelModuleProvider(List <KernelModule> modules, KetchupPlatformContainer container, ILogger <KernelModuleProvider> logger)
 {
     _modules   = modules;
     _container = container;
     _logger    = logger;
 }