コード例 #1
0
 public ReportController(IConfigService configService, IAppService appService, IServerNodeService serverNodeService, IRemoteServerNodeProxy remoteServerNodeProxy)
 {
     _appService            = appService;
     _configService         = configService;
     _serverNodeService     = serverNodeService;
     _remoteServerNodeProxy = remoteServerNodeProxy;
 }
コード例 #2
0
 public ServerNodeController(IServerNodeService serverNodeService,
                             ISysLogService sysLogService,
                             IRemoteServerNodeProxy remoteServerNodeProxy)
 {
     _serverNodeService     = serverNodeService;
     _sysLogService         = sysLogService;
     _remoteServerNodeProxy = remoteServerNodeProxy;
 }
コード例 #3
0
 public RemoteServerProxyController(IRemoteServerNodeProxy remoteServerNodeProxy,
                                    IServerNodeService serverNodeService,
                                    ILoggerFactory loggerFactory,
                                    ISysLogService sysLogService)
 {
     _remoteServerNodeProxy = remoteServerNodeProxy;
     _logger = loggerFactory.CreateLogger <RemoteServerProxyController>();
 }
コード例 #4
0
        public EventRegister(IRemoteServerNodeProxy remoteServerNodeProxy)
        {
            _appService        = new AppService(new FreeSqlContext(FreeSQL.Instance));
            _configService     = new ConfigService(new FreeSqlContext(FreeSQL.Instance), null, _appService);
            _sysLogService     = new SysLogService(new FreeSqlContext(FreeSQL.Instance));
            _modifyLogService  = new ModifyLogService(new FreeSqlContext(FreeSQL.Instance));
            _serverNodeService = new ServerNodeService(new FreeSqlContext(FreeSQL.Instance));

            _remoteServerNodeProxy = remoteServerNodeProxy;
        }
コード例 #5
0
 public ConfigController(
     IConfigService configService,
     IModifyLogService modifyLogService,
     IRemoteServerNodeProxy remoteServerNodeProxy,
     IServerNodeService serverNodeService,
     ISysLogService sysLogService)
 {
     _configService         = configService;
     _modifyLogService      = modifyLogService;
     _remoteServerNodeProxy = remoteServerNodeProxy;
     _serverNodeService     = serverNodeService;
     _sysLogService         = sysLogService;
 }
コード例 #6
0
 public ConfigController(
     IConfigService configService,
     IAppService appService,
     IModifyLogService modifyLogService,
     IRemoteServerNodeProxy remoteServerNodeProxy,
     IServerNodeService serverNodeService,
     IAppBasicAuthService appBasicAuthService)
 {
     _configService         = configService;
     _appService            = appService;
     _modifyLogService      = modifyLogService;
     _remoteServerNodeProxy = remoteServerNodeProxy;
     _serverNodeService     = serverNodeService;
     _appBasicAuthService   = appBasicAuthService;
 }
コード例 #7
0
ファイル: Program.cs プロジェクト: zz110/AgileConfig
        public static void Main(string[] args)
        {
            var builder = new ConfigurationBuilder()
                          .SetBasePath(Directory.GetCurrentDirectory());

#if DEBUG
            Configuration.Config =
                builder
                .AddJsonFile("appsettings.Development.json")
                .AddEnvironmentVariables()
                .Build();
#else
            Configuration.Config = builder.AddJsonFile("appsettings.json").AddEnvironmentVariables().Build();
#endif
            var host = CreateWebHostBuilder(args)
                       .Build();

            var sp = host.Services;
            RemoteServerNodeProxy = sp.CreateScope().ServiceProvider.GetService <IRemoteServerNodeProxy>();;
            RemoteServerNodeProxy.TestEchoAsync();

            host.Run();
        }
コード例 #8
0
ファイル: InitService.cs プロジェクト: kklldog/AgileConfig
 public InitService(IRemoteServerNodeProxy proxy, IEventRegister eventRegister)
 {
     _remoteServerNodeProxy = proxy;
     _eventRegister         = eventRegister;
 }
コード例 #9
0
ファイル: EventRegister.cs プロジェクト: kklldog/AgileConfig
 public EventRegister(IRemoteServerNodeProxy remoteServerNodeProxy)
 {
     _remoteServerNodeProxy = remoteServerNodeProxy;
 }