public ServerInfoService(IHostStateService stateService, IServerInfoManager serverInfoManager) { _serverInfoManager = serverInfoManager; stateService.StateChanged += (service, state) => { if (state == HostState.Online) { _serverInfoManager.PostCurrentServerInfoToWebService(); } }; }
public ServerInfoSet(IServerInfoManager serverInfoManager) { _serverInfoManager = serverInfoManager; }
public AccountOpenCreate(IAccountRepository accountRepository, IServerInfoManager serverInfoManager) { _accountRepository = accountRepository; _serverInfoManager = serverInfoManager; }