public AdminAPIController() { adminDataService = new AdminDataService(); applicationDataService = new ApplicationDataService(); userDataService = new UserDataService(); clientDataService = new ClientDataService(); }
/// <summary> /// Initializes a new instance of the <see cref="AuthenticationSessionService" /> class. /// </summary> /// <param name="applicationSettings">The application settings.</param> /// <param name="microsoftAuthenticationService">The microsoft authentication service.</param> /// <param name="logManager">The log manager.</param> public AuthenticationSessionService(IApplicationDataService applicationSettings, IMicrosoftAuthenticationService microsoftAuthenticationService, ILogManager logManager) { _applicationSettings = applicationSettings; _microsoftAuthenticationService = microsoftAuthenticationService; _logManager = logManager; }
private async Task LaunchApplicationAsync(string page, object launchParam) { try { _applicationDataService = Container.Resolve <IApplicationDataService>(); _userDatagramService = Container.Resolve <IUserDatagramService>(); _transmissionControlService = Container.Resolve <ITransmissionControlService>(); _databaseService = Container.Resolve <IDatabaseService>(); if (string.IsNullOrEmpty(_applicationDataService.GetSetting <string>("Guid"))) { _applicationDataService.SaveSetting("Guid", Guid.NewGuid().ToString()); } ThemeSelectorService.SetRequestedTheme(); await SetSelectedLanguage(); NavigationService.Navigate(page, launchParam); Window.Current.Activate(); } catch (Exception e) { if (_databaseService != null) { await _databaseService.AddExceptionLogItem(new ExceptionLogItem() { Message = e.Message, Source = e.Source, StackTrace = e.StackTrace }); } } if (_databaseService != null && _exceptionLogItems != null && _exceptionLogItems.Count > 0) { _exceptionLogItems.ForEach(x => _databaseService.AddExceptionLogItem(x)); } //return Task.CompletedTask; }
public LFSBackupService(IFilesystemService filesystem, IPageBackendService pageBackend, IApplicationDataService applicationDataService, IFeatureFlagsService featureFlags, IClock clock) { _filesystem = filesystem; _pageBackend = pageBackend; _applicationData = applicationDataService; _featureFlags = featureFlags; _clock = clock; }
public MicrosoftService(IApplicationDataService applicationSettings) { this.applicationSettings = applicationSettings; scopes = new List <string> { "wl.signin", "wl.basic", "wl.offline_access" }; }
public SessionService(IApplicationDataService applicationSettings, IFacebookService facebookService, IMicrosoftService microsoftService, IGoogleService googleService) { this.applicationSettings = applicationSettings; this.facebookService = facebookService; this.microsoftService = microsoftService; this.googleService = googleService; }
public MainWindowViewModel(IEventAggregator aggregator, ILoggerFacade logger, IApplicationDataService applicationDataService) { Aggregator = aggregator; Logger = logger; ApplicationDataService = applicationDataService; Initialize(); }
public TransmissionControlService(IApplicationDataService applicationDataService, IBackgroundTaskService backgroundTaskService, IEventAggregator eventAggregator, IDatabaseService databaseService, IIotService iotService) { _applicationDataService = applicationDataService; _backgroundTaskService = backgroundTaskService; _eventAggregator = eventAggregator; _databaseService = databaseService; _iotService = iotService; _backgroundTaskRegistration = null; }
public SeedData(ILogger <SeedData> logger, AppDbContext context, IRegistrationService registrationService, IApplicationDataService applicationData, IAccessManager accessManager) { _logger = logger; _context = context; _registrationService = registrationService; _applicationData = applicationData; _accessManager = accessManager; }
public UserDatagramService(IApplicationDataService applicationDataService, IBackgroundTaskService backgroundTaskService, ITransmissionControlService transmissionControlService, IEventAggregator eventAggregator, IIotService iotService) { _applicationDataService = applicationDataService; _backgroundTaskService = backgroundTaskService; _transmissionControlService = transmissionControlService; _eventAggregator = eventAggregator; _iotService = iotService; _backgroundTaskRegistration = null; }
static Credentials() { ApplicationDataService = ResourceLocator.ApplicationDataService; PasswordVault = ResourceLocator.PasswordVaultProvider; HummingbirdToken = (string)(ApplicationDataService["HummingbirdToken"] ?? ""); Id = (int)(ApplicationDataService["UserId"] ?? 0); Authenticated = bool.Parse(ApplicationDataService["Auth"] as string ?? "False"); //why? because I can? but I shouldn't }
static DataCache() { DataCacheService = ResourceLocator.DataCacheService; ApplicationDataService = ResourceLocator.ApplicationDataService; ConnectionInfoProvider = ResourceLocator.ConnectionInfoProvider; LoadVolatileData(); LoadSeasonalurls(); RetrieveHumMalIdDictionary(); }
public ShellViewModel(INavigationService navigationServiceInstance, IUnityContainer unityContainer) { _navigationService = navigationServiceInstance; _applicationDataService = unityContainer.Resolve <IApplicationDataService>(); _backgroundTaskService = unityContainer.Resolve <IBackgroundTaskService>(); _liveTileUpdateService = unityContainer.Resolve <ILiveTileUpdateService>(); _userDatagramService = unityContainer.Resolve <IUserDatagramService>(); _transmissionControlService = unityContainer.Resolve <ITransmissionControlService>(); ItemInvokedCommand = new DelegateCommand <WinUI.NavigationViewItemInvokedEventArgs>(OnItemInvoked); }
/// <summary> /// Initializes a new instance of the <see cref="SessionService" /> class. /// </summary> /// <param name="applicationSettings">The application settings.</param> /// <param name="facebookService">The facebook service.</param> /// <param name="microsoftService">The microsoft service.</param> /// <param name="googleService">The google service.</param> /// <param name="logManager">The log manager.</param> public SessionService(IApplicationDataService applicationSettings, IFacebookService facebookService, IMicrosoftService microsoftService, IGoogleService googleService, ILogManager logManager) { _applicationSettings = applicationSettings; _facebookService = facebookService; _microsoftService = microsoftService; _googleService = googleService; _logManager = logManager; }
public MainViewModel(INavigationService navigationService, IApplicationDataService applicationSettings) { this.navigationService = navigationService; this.applicationSettings = applicationSettings; sessions = new List <Session>(); LogInCommand = new DelegateCommand(LogInCommandExec); #if WINDOWS_APP GoBackCommand = new DelegateCommand(GoBackCommandExec, GoBackCommandCanExec); #endif }
public LogInViewModel(INavigationService navigationService, ISessionService sessionService, IMessageBoxService messageBoxService, INetworkInformationService networkInformationService, IApplicationDataService applicationSettings) { this.navigationService = navigationService; this.sessionService = sessionService; this.messageBoxService = messageBoxService; this.networkInformationService = networkInformationService; this.applicationSettings = applicationSettings; LogInCommand = new DelegateCommand <string>(LogInCommandExec); #if WINDOWS_APP GoBackCommand = new DelegateCommand(GoBackCommandExec); #endif }
public ApplicationViewModel(IDialogService dialogService, IApplicationDataService applicationDataService) { // сервисы DialogService = dialogService; DataService = applicationDataService; // загрузка данных Airlines = DataService.UploadAirlinesFromDataFolder(AirlinesFileName); // если данных нет - они генерируются if (Airlines == null || Airlines.Count < 1) { Airlines = new ObservableCollection <Airline>(); for (int i = 0; i < 5; i++) { Airlines.Add(Airline.Generate(Utils.Generators.GetRand(5, 20))); } DataService.SaveAirlinesToDataFolder(AirlinesFileName, Airlines); } // выбранная авиакомпания SelectedAirline = Airlines[0]; // загрузка данных в словари с названиями полей SortedFields = new Dictionary <string, string>(Airplane.FilteredFields); FilteredFields = new Dictionary <string, string>(Airplane.FilteredFields); // удаление полей, по которым не может идти фильтрация FilteredFields.Remove("Name"); FilteredFields.Remove("RegNumber"); // добавление варианта "Не сортировать" SortedFields.Add("NoSorting", "Не сортировать"); SelectedSortField = "NoSorting"; SelectedFilterField = FilteredFields.Keys.FirstOrDefault(); // заполнение списка представлений коллекций самолетов FillAirplanesViewsCollection(); // светлая тема по умолчанию IsLightThemeEnabled = true; }
public AiringInfoProvider(IDataCache dataCache, IApplicationDataService applicationDataService) { _dataCache = dataCache; _applicationDataService = applicationDataService; }
public HandyDataStorage(IApplicationDataService applicationDataService, IDataCache dataCache) { _dataCache = dataCache; }
/// <summary> /// Constructor with Dependency Injection using Ninject /// </summary> /// <param name="dataService"></param> public MainApiController() { applicationDataService = new ApplicationDataService(); }
public AirlineEditDialogViewModel(IDialogService dialogService, IApplicationDataService dataService, Airline airline) { Airline = airline; DataService = dataService; DialogService = dialogService; }
static Settings() { ApplicationDataService = ResourceLocator.ApplicationDataService; }
public HomeController(UserManager <ApplicationUser> userManager, IApplicationDataService applicationDataService) { _userManager = userManager; _applicationDataService = applicationDataService; }
public HomeController(IApplicationDataService applicationDataService) { _applicationDataService = applicationDataService; }
public AccessManager(IApplicationDataService applicationData, ILogger <AccessManager> logger) { _applicationData = applicationData; _logger = logger; }
public PositionService(IApplicationDataService applicationData, ILogger <OrganizationService> logger) { _applicationData = applicationData; _logger = logger; }
public AuthorizationService(IApplicationDataService dataService, ILogger <AuthorizationService> logger) { _dataService = dataService; _logger = logger; }
/// <summary> /// Constructor /// </summary> public ApplicationInitializationBusinessService(IApplicationDataService dataService) { _applicationDataService = dataService; }
public FacebookService(IApplicationDataService applicationSettings) { this.applicationSettings = applicationSettings; }
/// <summary> /// Constructor with Dependency Injection using Ninject /// </summary> /// <param name="dataService"></param> public AccountsApiController() { accountsDataService = new AccountsDataService(); applicationDataService = new ApplicationDataService(); }
public RegistrationService(IApplicationDataService dataService, ILogger <RegistrationService> logger) { _dataService = dataService; _logger = logger; }
public EmployeeService(IApplicationDataService applicationData, ILogger <EmployeeService> logger) { _applicationData = applicationData; _logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="NoteSessionService" /> class. /// </summary> /// <param name="applicationSettings">The application settings.</param> /// <param name="logManager">The log manager.</param> public NoteSessionService(IApplicationDataService applicationSettings, ILogManager logManager) { _applicationSettings = applicationSettings; _logManager = logManager; }
public void Configure(IApplicationBuilder app, IHostingEnvironment env, IApplicationDataService appService) { // app.AddCustomSecurityHeaders(); app.AddCustomLocalization(); app.AddDevMiddlewares(); if (env.IsProduction()) { app.UseResponseCompression(); } app.SetupMigrations(); // https://github.com/openiddict/openiddict-core/issues/518 // And // https://github.com/aspnet/Docs/issues/2384#issuecomment-297980490 var forwarOptions = new ForwardedHeadersOptions { ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto }; forwarOptions.KnownNetworks.Clear(); forwarOptions.KnownProxies.Clear(); app.UseForwardedHeaders(forwarOptions); app.UseAuthentication(); app.UseStaticFiles(); app.UseSpaStaticFiles(); app.UseSignalR(routes => { routes.MapHub <Chat>("chathub"); }); app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller}/{action=Index}/{id?}"); // http://stackoverflow.com/questions/25982095/using-googleoauth2authenticationoptions-got-a-redirect-uri-mismatch-error // routes.MapRoute(name: "signin-google", template: "signin-google", defaults: new { controller = "Account", action = "ExternalLoginCallback" }); routes.MapRoute(name: "set-language", template: "setlanguage", defaults: new { controller = "Home", action = "SetLanguage" }); // routes.MapSpaFallbackRoute(name: "spa-fallback", defaults: new { controller = "Home", action = "Index" }); }); app.UseSpa(spa => { spa.Options.SourcePath = "ClientApp"; /* * // If you want to enable server-side rendering (SSR), * // [1] In AspNetCoreSpa.csproj, change the <BuildServerSideRenderer> property * // value to 'true', so that the SSR bundle is built during publish * // [2] Uncomment this code block */ // spa.UseSpaPrerendering(options => // { // options.BootModulePath = $"{spa.Options.SourcePath}/dist-server/main.bundle.js"; // options.BootModuleBuilder = env.IsDevelopment() ? new AngularCliBuilder(npmScript: "build:ssr") : null; // options.ExcludeUrls = new[] { "/sockjs-node" }; // options.SupplyData = (requestContext, obj) => // { // // var result = appService.GetApplicationData(requestContext).GetAwaiter().GetResult(); // obj.Add("Cookies", requestContext.Request.Cookies); // }; // }); if (env.IsDevelopment()) { // spa.UseAngularCliServer(;npmScript: "start"); // OR spa.UseProxyToSpaDevelopmentServer("http://localhost:4200"); } }); }
public static void RegisterAppDataServiceAdapter(IApplicationDataService appData) { SimpleIoc.Default.Register<IApplicationDataService>(() => appData); }
public UserDataService(IApplicationDataService applicationData, ILogger <UserDataService> logger) { _applicationData = applicationData; _logger = logger; }