/// <summary> /// /// </summary> public AppConfigurationRequiredServices(IAppConfigurationServiceSetup serviceSetup, IAppConfigurationEndpointService endpointService, IVersionService versionService, IUserDialogService userDialogService, INetworkService networkService, IFileCacheService fileCacheService) { this.FileCacheService = fileCacheService; this.ServiceSetup = serviceSetup; this.EndpointService = endpointService; this.VersionService = versionService; this.UserDialogService = userDialogService; this.NetworkService = networkService; }
/// <summary> /// /// </summary> public AppConfigurationService(IAppConfigurationRequiredServices requiredSerives) { this.serviceSetup = requiredSerives.ServiceSetup; this.endpointService = requiredSerives.EndpointService; this.fileCacheService = requiredSerives.FileCacheService; this.UserDialogService = requiredSerives.UserDialogService; this.VersionService = requiredSerives.VersionService; this.fileCacheService.CacheExpired += OnCacheExpired; }