/// <summary>
 /// Initializes a new instance of the <see cref="CBPSummaryReportClientRepository"/> class.
 /// </summary>
 /// <param name="applicationSettings">The application settings.</param>
 public CBPSummaryReportClientRepository(IApplicationSettings applicationSettings)
 {
     if (applicationSettings != null)
     {
         this.cbpSummaryClient = DIContainer.Instance.Resolve<ICbpSummaryClient>(new ResolverOverride[] { new ParameterOverride(BaseAddressParameterName, applicationSettings.ReportingServiceBaseAddress) });
     }
 }
 public PlatformRoutes(IApplicationSettings applicationSettings,IPlatformSettings platformSettings)
 {
     //RewardsLogin = platformSettings.PlatformHomePage + String.Format("/secured/app/{0}/rewards-sign-up", applicationSettings.AppId);
     Login = platformSettings.SywWebSiteUrl + String.Format("/secured/app/{0}/login", applicationSettings.AppId);
     RegularCanvas = String.Format("/app/{0}/r/", applicationSettings.AppId);
     LandingPage = String.Format("/app/{0}/l/", applicationSettings.AppId);
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="PersonStatusClientRepository" /> class.
 /// </summary>
 /// <param name="applicationSettings">The application settings.</param>
 public PersonStatusClientRepository(IApplicationSettings applicationSettings)
 {
     if (applicationSettings != null)
     {
         this.personStatusClient = DIContainer.Instance.Resolve<IPersonStatusesClient>(new ResolverOverride[] { new ParameterOverride(BaseAddressParameterName, applicationSettings.PersonStatusServiceBaseAddress) });
     }
 }
        public async Task InsertOrUpdateAsync(IApplicationSettings settings)
        {
            using (var context = new EFContext())
            {
                if (settings == null)
                    throw new ArgumentNullException(nameof(settings));

                var oldSettings = await context.ApplicationSettings.SingleOrDefaultAsync();

                if (oldSettings != null)
                {
                    oldSettings.VkUserId = settings.VkUserId;
                }
                else
                {
                    var newSettings = new ApplicationSettings
                    {
                        Id = Guid.NewGuid(),
                        VkUserId = settings.VkUserId
                    };

                    context.ApplicationSettings.Add(newSettings);
                }

                await context.SaveChangesAsync();
            }
        }
Esempio n. 5
0
 public HomeController()
 {
     _applicationSettings = new ApplicationSettings();
     _platformTokenProvider = new PlatformTokenProvider(new HttpContextProvider());
     _platformSettings = new PlatformSettings();
     _usersApi = new UsersApi(new HttpContextProvider());
 }
Esempio n. 6
0
 private static IList<IContentProvider> GetContentProviders(IApplicationSettings settings)
 {
     // Use MEF to locate the content providers in this assembly
     var compositionContainer = new CompositionContainer(new AssemblyCatalog(typeof(ResourceProcessor).Assembly));
     compositionContainer.ComposeExportedValue(settings);
     return compositionContainer.GetExportedValues<IContentProvider>().ToList();
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DepartureExceptionClientRepository"/> class.
 /// </summary>
 /// <param name="applicationSettings">The application settings.</param>
 public DepartureExceptionClientRepository(IApplicationSettings applicationSettings)
 {
     if (applicationSettings != null)
     {
         this.departureExceptionClient = DIContainer.Instance.Resolve<IDepartureExceptionClient>(new ResolverOverride[] { new ParameterOverride(BaseAddressParameterName, applicationSettings.ReportingServiceBaseAddress) });
     }
 }
Esempio n. 8
0
 public Chat(IApplicationSettings settings, IResourceProcessor resourceProcessor, IChatService service, IJabbrRepository repository)
 {
     _settings = settings;
     _resourceProcessor = resourceProcessor;
     _service = service;
     _repository = repository;
 }
Esempio n. 9
0
        public BearerHttpClient(IAuthStore authStore, IApplicationSettings settings)
        {
            BaseAddress = new Uri(settings.Endpoint, UriKind.Absolute);

            var token = authStore.LoadToken();
            DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(Bearer, token.AccessToken);
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="GuestClientRepository" /> class.
 /// </summary>
 /// <param name="applicationSettings">The application settings.</param>
 public GuestClientRepository(IApplicationSettings applicationSettings)
 {
     if (applicationSettings != null)
     {
         this.guestReservationClient = DIContainer.Instance.Resolve<IGuestReservationClient>(new ResolverOverride[] { new ParameterOverride(BaseAddressParameterName, applicationSettings.GuestServiceBaseAddress) });
     }
 }
Esempio n. 11
0
 public LoginController(IPlatformProxy platformProxy,IPlatformRoutes platformRoutes,IApplicationSettings applicationSettings, IAppWallServices appWallServices)
 {
     _platformProxy = platformProxy;
     _platformRoutes = platformRoutes;
     _applicationSettings = applicationSettings;
     _appWallServices = appWallServices;
 }
 /// <summary>Initializes a new instance of the <see cref="DbConnectionsForm"/> class.</summary>
 /// <param name="services">The services.</param>
 /// <param name="hostWindow">The host window.</param>
 /// <param name="settings">The settings.</param>
 public DbConnectionsForm(IApplicationServices services, IHostWindow hostWindow, IApplicationSettings settings)
     : this()
 {
     _services = services;
     _hostWindow = hostWindow;
     _settings = settings;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ShipTimeClientRepository" /> class.
 /// </summary>
 /// <param name="applicationSettings">The application settings.</param>
 public ShipTimeClientRepository(IApplicationSettings applicationSettings)
 {
     if (applicationSettings != null)
     {
         this.shipTimeClient = DIContainer.Instance.Resolve<IShipTimeClient>(new ResolverOverride[] { new ParameterOverride(BaseAddressParameterName, applicationSettings.ShipTimeServiceBaseAddress) });
     }
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AuthenticateUserClientRepository" /> class.
 /// </summary>
 /// <param name="applicationSettings">The application settings.</param>
 public AuthenticateUserClientRepository(IApplicationSettings applicationSettings)
 {
     if (applicationSettings != null)
     {
         this.authenticateUserClient = DIContainer.Instance.Resolve<IAuthenticateUserClient>(new ResolverOverride[] { new ParameterOverride(BaseAddressParameterName, applicationSettings.AuthenticationServiceBaseAddress) });
     }
 }
Esempio n. 15
0
 public LandingController(IPlatformProxy platformProxy, IBoardsRepository boardsRepository, IPlatformSettings platformSettings, IApplicationSettings applicationSettings)
 {
     _platformProxy = platformProxy;
     _boardsRepository = boardsRepository;
     _platformSettings = platformSettings;
     _applicationSettings = applicationSettings;
 }
Esempio n. 16
0
        public static string FormatEntry(ISerialization serialization, IApplicationSettings applicationSettings, object obj)
        {
            if (obj == null)
                return null;

            return serialization.ToJson(obj, new[] { "Password" }, applicationSettings.LogJsonFormatted);
        }
 /// <summary>Initializes a new instance of the <see cref="CoreMiniSqlQueryConfiguration"/> class.</summary>
 /// <param name="settings">The settings.</param>
 public CoreMiniSqlQueryConfiguration(IApplicationSettings settings)
 {
     _settings = settings;
     _settingsWrapper = new CoreMiniSqlQuerySettingsWrapper(_settings);
     _settingsWrapper.PropertyChanged += ProxyPropertyChanged;
     _isDirty = false;
 }
 public MembershipValidator(IApplicationSettings applicationSettings, IEncryptor encryptor)
 {
     _applicationSettings = applicationSettings;
     _encryptor = encryptor;
     _passwordRegEx = _applicationSettings.PasswordStrengthRegularExpression;
     _requiresUniqueEmail = _applicationSettings.RequiresUniqueEmail;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="VisitorManifestClientRepository" /> class.
 /// </summary>
 /// <param name="applicationSettings">The application settings.</param>
 public VisitorManifestClientRepository(IApplicationSettings applicationSettings)
 {
     if (applicationSettings != null)
     {
         this.visitorManifestClient = DIContainer.Instance.Resolve<IVisitorManifestClient>(new ResolverOverride[] { new ParameterOverride(BaseAddressParameterName, applicationSettings.ReportingServiceBaseAddress) });
     }
 }
Esempio n. 20
0
 public LogonController(bool clearCache, IApplicationSettings settings, LogonCompletedDelegate logonComplete,
     String message = null)
     : base(settings)
 {
     _clearCache = clearCache;
     _logonComplete = logonComplete;
     _ctorText = message;
 }
        /// <summary>
        /// Initializes a new instance of the <see cref="ApplicationHostNutConfiguration"/> class.
        /// </summary>
        public ApplicationHostNutConfiguration()
        {
            var appSettings = new AppConfigApplicationSettings();
            _applicationSettings = appSettings;
            _globalSettings = appSettings;

            _connectionStrings = new AppConfigConnectionStrings();
        }
 private void Given_a_application_settings_provider()
 {
     _configReader = Substitute.For<IApplicationSettings>();
     _configReader.LoadSettings().Returns(new KeyValueConfigurationCollection());
     _mapper = Substitute.For<KeyValueFeatureMapper>();
     _mapper.Map(Arg.Any<KeyValueConfigurationCollection>()).Returns(new List<Feature>(){new Feature(){Name = "Feature001", State = true}});
     _configProvider = new ApplicationSettingsSwitchProvider(_configReader, _mapper);
 }
Esempio n. 23
0
 public FlightLogsController(IApplicationSettings applicationSettings, 
                             IFlightLogRepository flightLogRepository,
                             IFlightProgramsRepository flightProgramsRepository)
     :base(applicationSettings, flightLogRepository)
 {
     this.flightLogRepository = flightLogRepository;
     this.flightProgramsRepository = flightProgramsRepository;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CrewClientRepository" /> class.
 /// </summary>
 /// <param name="applicationSettings">The application settings.</param>
 public CrewClientRepository(IApplicationSettings applicationSettings)
 {
     if (applicationSettings != null)
     {
         this.crewClient = DIContainer.Instance.Resolve<ICrewClient>(new ResolverOverride[] { new ParameterOverride(BaseAddressParameterName, applicationSettings.CrewServiceBaseAddress) });
         this.departmentClient = DIContainer.Instance.Resolve<IDepartmentClient>(new ResolverOverride[] { new ParameterOverride(BaseAddressParameterName, applicationSettings.CrewServiceBaseAddress) });
     }
 }
Esempio n. 25
0
        public AdoNetGameRepository(IApplicationSettings appSettings, DbProviderFactory databaseFactory)
        {
            Contract.Requires<ArgumentNullException>(appSettings != null);
            Contract.Requires<ArgumentNullException>(databaseFactory != null);

            this.applicationSettings = appSettings;
            this.databaseFactory = databaseFactory;
        }
Esempio n. 26
0
 public S4UDownloader(IApplicationSettings applicationSettings)
 {
     var settings = new S4USettings
     {
         ApiKey = applicationSettings.GetSetting("S4UApiKey")
     };
     _api = new S4UApi(settings);
 }
Esempio n. 27
0
 public LoginService(IApplicationSettings settings,
                     IUrlResolver url,
                     IJanrainEngageClient engageClient)
 {
     _settings = settings;
     _url = url;
     _engageClient = engageClient;
 }
Esempio n. 28
0
 /// <summary>
 /// c-tor
 /// </summary>
 /// <param name="settings">Settings.</param>
 public XmlGuestbookApplication(IApplicationSettings settings)
     : base(settings)
 {
     _serializer = new XmlSerializer(typeof(Guestbook));
     _guestbook = new Guestbook();
     _guestbook.Entries = InternalLoadEntries();
     _saveTask = Task.Factory.StartNew(SaveGuestbook);
 }
Esempio n. 29
0
 public AppLinksService(IPlatformProxy platformProxy, IApplicationSettings applicationSettings, IHashService hashService, IEntitiesRepository entitiesRepository, ILog log)
 {
     _platformProxy = platformProxy;
     _applicationSettings = applicationSettings;
     _hashService = hashService;
     _entitiesRepository = entitiesRepository;
     _log = log;
     _servicePath = _applicationSettings.AppLinkPath;
 }
Esempio n. 30
0
        public MainWindowViewModel(IYouTubeService youTubeService, IApplicationSettings settings)
        {
            _settings = settings;
            _youTubeService = youTubeService;

            _showDownloadLocation = new Lazy<ICommand>(() => new RelayCommand(obj => this.ShowDownloadLocation()));

            RegisterEventHandlers();
        }
Esempio n. 31
0
 public AssessmentsService(IRepository <AssessmentRequest> assessmentRequests, IRepository <AssessmentSubmission> assessmentSubmissions, IMessageService messageService, ITaskRunner taskRunner, ILecturesService lecturesService, IApplicationSettings applicationSettings, IRepository <CourseSubscription> subscriptions, IRouteProvider routeProvider, ICertificatesService certificatesService, IRepository <Course> courses)
 {
     _assessmentRequests    = assessmentRequests;
     _assessmentSubmissions = assessmentSubmissions;
     _messageService        = messageService;
     _taskRunner            = taskRunner;
     _lecturesService       = lecturesService;
     _applicationSettings   = applicationSettings;
     _subscriptions         = subscriptions;
     _routeProvider         = routeProvider;
     _certificatesService   = certificatesService;
     _courses = courses;
 }
Esempio n. 32
0
        /// <summary>
        /// Ensures that any exceptions thrown by the containing asynchronous method will be e-mailed and code will resume past this block
        /// </summary>
        /// <param name="email">The implementation of the IEmail interface</param>
        /// <param name="app">The implementation of the IApplicationSettings interface</param>
        /// <param name="method">The asynchronous method to execute which will have it's exceptions emailed</param>
        /// <returns>False if an exception was thrown, True if everything went off without exception</returns>
        public static async Task <bool> EmailException(IEmail email, IApplicationSettings app, Func <Task> method)
        {
            try
            {
                await method();

                return(true);
            }
            catch (Exception ex)
            {
                return(await EmailExceptionError(email, app, ex, false));
            }
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="SettingDialogViewModel"/> class.
        /// </summary>
        /// <param name="unitOfWork">Unit of work.</param>
        /// <param name="messageBoxProvider">Message box provider.</param>
        /// <param name="applicationSettings">Application settings.</param>
        /// <param name="cultureCache">Culture cache.</param>
        public SettingDialogViewModel(
            IUnitOfWork unitOfWork,
            IMessageBoxProvider messageBoxProvider,
            IApplicationSettings applicationSettings,
            ICultureCache cultureCache)
        {
            this.unitOfWork          = unitOfWork;
            this.messageBoxProvider  = messageBoxProvider;
            this.applicationSettings = applicationSettings;
            this.cultureCache        = cultureCache;

            Task.Factory.StartNewWithDefaultCulture(() => this.Load(null));
        }
Esempio n. 34
0
 public AdministrationUsersNotificationService(
     IUnitOfWork2 uow,
     IMailingService mailingService,
     IApplicationSettings appSettings,
     IMailTemplate mailTemplate,
     IUserService permissionService)
 {
     _organizationDbSet = uow.GetDbSet <Organization>();
     _mailingService    = mailingService;
     _mailTemplate      = mailTemplate;
     _appSettings       = appSettings;
     _userService       = permissionService;
 }
 /// <summary>
 ///     Initialisiert eine neue Instanz der <see cref="T:System.Object" />-Klasse.
 /// </summary>
 public ApplicationBasics(IFolderBrowser folderBrowser, IApplicationSettings applicationSettings)
 {
     if (folderBrowser == null)
     {
         throw new ArgumentNullException(nameof(folderBrowser));
     }
     if (applicationSettings == null)
     {
         throw new ArgumentNullException(nameof(applicationSettings));
     }
     _folderBrowser       = folderBrowser;
     _applicationSettings = applicationSettings;
 }
Esempio n. 36
0
        public FeatureToggleWebService(
            IHttpClientFactory factory,
            IHttpClientSettings settings,
            IIdentityHelper identity,
            ILogger logger,

            IEnvironmentSettings env,
            IApplicationSettings app
            ) : base(factory, settings, identity, logger)
        {
            Env = env;
            App = app;
        }
Esempio n. 37
0
        public static bool?GetBool(this IApplicationSettings settings, string key)
        {
            var value = settings[key];

            if (string.IsNullOrWhiteSpace(value))
            {
                return(null);
            }

            bool result;

            return(bool.TryParse(value, out result) ? (bool?)result : null);
        }
Esempio n. 38
0
        public EventNotificationService(IUnitOfWork2 uow,
                                        IMailTemplate mailTemplate,
                                        IMailingService mailingService,
                                        IApplicationSettings appSettings,
                                        IOrganizationService organizationService)
        {
            _appSettings         = appSettings;
            _mailTemplate        = mailTemplate;
            _mailingService      = mailingService;
            _organizationService = organizationService;

            _usersDbSet = uow.GetDbSet <ApplicationUser>();
        }
Esempio n. 39
0
        protected override async Task OnActivateAsync(IActivationContext context)
        {
            NewReceiverCommand = new TaskCommand(NewReceiverExecute);
            OpenItemCommand    = new TaskCommand(OpenItemExecute);
            DeleteItemCommand  = new TaskCommand(DeleteItemExecute);
            CopyItemCommand    = new TaskCommand(CopyItemExecute);
            ToggleAllCommand   = new TaskCommand(ToggleAllExecute);

            var all = await _receiverProvider.GetAllAsync();

            _applicationSettings = context.ServiceProvider.GetRequiredService <IApplicationSettings>();
            Receivers            = CreateReceivers(all);
        }
        public void SetUp()
        {
            applicationSettingsMock = MockRepository.GenerateStrictMock <IApplicationSettings>();
            fileUploadHandlerMock   = MockRepository.GenerateStrictMock <IFileUploadHandler>();

            bootstrapper = new Bootstrapper(
                new TestBootstrapperConfiguration(
                    new InstanceRegistration[]
            {
                new InstanceRegistration(typeof(IApplicationSettings), applicationSettingsMock),
                new InstanceRegistration(typeof(IFileUploadHandler), fileUploadHandlerMock)
            }));
        }
        protected MonthlyEmailServiceBase(IMailService mailService,
                                          IIntranetMemberService <IntranetMember> intranetMemberService,
                                          ILogger logger,
                                          INotificationSettingsService notificationSettingsService,
                                          IApplicationSettings applicationSettings)
        {
            _mailService           = mailService;
            _intranetMemberService = intranetMemberService;
            _logger = logger;

            _notificationSettingsService = notificationSettingsService;
            _applicationSettings         = applicationSettings;
        }
Esempio n. 42
0
 public ReCoilSettings(IApplicationSettings settings)
 {
     this.Host             = String.IsNullOrEmpty(settings.Host) ? settings.Ip : settings.Host; //hopefully they know what they are doing :)
     this.Ip               = settings.Ip;
     this.Port             = settings.Port;
     this.UrlPath          = settings.UrlPath;
     this.SocketsPerThread = settings.SocketsPerThread;
     this.Timeout          = settings.Timeout;
     this.Delay            = settings.Delay;
     this.UseRandomPath    = settings.UseRandomPath;
     this.AllowGzip        = settings.AllowGzip;
     this.WaitReply        = settings.WaitReply;
 }
Esempio n. 43
0
 protected BaseLogInformation(ILoggerInformation info, IApplicationSettings appSettings)
 {
     Info               = info;
     AppSettings        = appSettings;
     Identifier         = Guid.NewGuid();
     Timestamp          = DateTime.UtcNow;
     IdentityProperties = new Dictionary <string, string>();
     StaticProperties   = new Dictionary <string, string>();
     HighProperties     = new Dictionary <string, string>();
     MedProperties      = new Dictionary <string, string>();
     LowProperties      = new Dictionary <string, string>();
     NotResetProperties = new Dictionary <string, string>();
 }
Esempio n. 44
0
        public static long?GetLong(this IApplicationSettings settings, string key)
        {
            var value = settings[key];

            if (string.IsNullOrWhiteSpace(value))
            {
                return(null);
            }

            long result;

            return(long.TryParse(value, out result) ? (long?)result : null);
        }
Esempio n. 45
0
        public static int?GetInt(this IApplicationSettings settings, string key)
        {
            var value = settings[key];

            if (string.IsNullOrWhiteSpace(value))
            {
                return(null);
            }

            int result;

            return(int.TryParse(value, out result) ? (int?)result : null);
        }
Esempio n. 46
0
        /// <summary>Initializes a new instance of the <see cref="QueryForm"/> class.</summary>
        /// <param name="services">The services.</param>
        /// <param name="settings">The settings.</param>
        /// <param name="hostWindow">The host window.</param>
        public QueryForm(IApplicationServices services, IApplicationSettings settings, IHostWindow hostWindow)
            : this()
        {
            _services   = services;
            _settings   = settings;
            _hostWindow = hostWindow;

            var completionProvider = _services.Resolve <ICompletionProvider>();

            if (completionProvider.Enabled)
            {
                _textArea.KeyEventHandler += completionProvider.KeyEventHandlerFired;
            }
        }
Esempio n. 47
0
        private User CreateUser(IApplicationSettings applicationSettings)
        {
            var userRepository = GetUserRepository(applicationSettings);

            var user = new User("*****@*****.**", "Robin van der Knaap", new CultureInfo("nl-NL"), userRepository, DefaultTestApplicationSettings);

            userRepository.Create(user, "secret");

            // Make sure user is evicted from session so it won't be cached
            Session.Flush();
            Session.Evict(user);

            return(user);
        }
Esempio n. 48
0
        protected override void Context()
        {
            _view                          = A.Fake <IParameterIdentificationSingleRunAnalysisView>();
            _histogramView                 = A.Fake <IParameterIdentificationResidualHistogramView>();
            _presentationSettingsTask      = A.Fake <IPresentationSettingsTask>();
            _residualDataCreator           = A.Fake <IResidualDistibutionDataCreator>();
            _normalDistributionDataCreator = A.Fake <INormalDistributionDataCreator>();
            _applicationSettings           = A.Fake <IApplicationSettings>();

            sut = new ParameterIdentificationResidualHistogramPresenter(_view, _histogramView, _presentationSettingsTask, _residualDataCreator, _normalDistributionDataCreator, _applicationSettings);

            _parameterIdentification = new ParameterIdentification();
            _residualHistogram       = new ParameterIdentificationResidualHistogram();
        }
Esempio n. 49
0
 public HTTPFlooderSettings(IApplicationSettings settings)
 {
     this.Host                = String.IsNullOrEmpty(settings.Host) ? settings.Ip : settings.Host;
     this.Ip                  = settings.Ip;
     this.Port                = settings.Port;
     this.UrlPath             = settings.UrlPath;
     this.WaitReply           = settings.WaitReply;
     this.Delay               = settings.Delay;
     this.Timeout             = settings.Timeout;
     this.UseRandomPath       = settings.UseRandomPath;
     this.AllowGzip           = settings.AllowGzip;
     this.ProxyConnectionType = settings.ProxyConnectionType;
     this.HttpRequestMethod   = settings.HttpRequestMethod;
 }
Esempio n. 50
0
 public DrinksController(ILogger <DrinksController> logger,
                         IApplicationSettings settings,
                         IUserService userService,
                         IMapper mapper,
                         IDrinkService drinkService,
                         IDrinkBurpeeService drinkBurpeeService,
                         IExerciseBurpeeService exerciseBurpeeService)
     : base(logger, settings, userService)
 {
     _mapper                = mapper;
     _drinkService          = drinkService;
     _drinkBurpeeService    = drinkBurpeeService;
     _exerciseBurpeeService = exerciseBurpeeService;
 }
Esempio n. 51
0
 protected ViewModelBase()
 {
     base.\u002Ector();
     this._settings             = (IApplicationSettings)Mvx.get_IoCProvider().Resolve <IApplicationSettings>();
     this._navigationService    = (IMvxNavigationService)Mvx.get_IoCProvider().Resolve <IMvxNavigationService>();
     this._textProvider         = (IMvxTextProvider)Mvx.get_IoCProvider().Resolve <IMvxTextProvider>();
     this._userDialogs          = (IUserDialogs)Mvx.get_IoCProvider().Resolve <IUserDialogs>();
     this._modalDialog          = (IModalDialog)Mvx.get_IoCProvider().Resolve <IModalDialog>();
     this._connectivity         = (IConnectivity)Mvx.get_IoCProvider().Resolve <IConnectivity>();
     this._singleNavigation     = (ISingleNavigation)Mvx.get_IoCProvider().Resolve <ISingleNavigation>();
     this._profileDataService   = (IProfileDataService)Mvx.get_IoCProvider().Resolve <IProfileDataService>();
     this._profileDbDataService = (IProfileDbDataService)Mvx.get_IoCProvider().Resolve <IProfileDbDataService>();
     this._formsViewPresenter   = (IMvxFormsViewPresenter)Mvx.get_IoCProvider().Resolve <IMvxFormsViewPresenter>();
 }
Esempio n. 52
0
 private void Given_a_application_settings_provider()
 {
     _configReader = Substitute.For <IApplicationSettings>();
     _configReader.LoadSettings().Returns(new KeyValueConfigurationCollection());
     _mapper = Substitute.For <KeyValueFeatureMapper>();
     _mapper.Map(Arg.Any <KeyValueConfigurationCollection>()).Returns(new List <Feature>()
     {
         new Feature()
         {
             Name = "Feature001", State = true
         }
     });
     _configProvider = new ApplicationSettingsSwitchProvider(_configReader, _mapper);
 }
Esempio n. 53
0
        /// <summary>Initializes a new instance of the <see cref="BasicEditor"/> class.</summary>
        /// <param name="services">The services.</param>
        /// <param name="settings">The settings.</param>
        public BasicEditor(IApplicationServices services, IApplicationSettings settings)
            : this()
        {
            _services = services;
            _settings = settings;

            formContextMenuStrip.Items.Add(CommandControlBuilder.CreateToolStripMenuItem <SaveFileCommand>());
            formContextMenuStrip.Items.Add(CommandControlBuilder.CreateToolStripMenuItemSeparator());
            formContextMenuStrip.Items.Add(CommandControlBuilder.CreateToolStripMenuItem <CloseActiveWindowCommand>());
            formContextMenuStrip.Items.Add(CommandControlBuilder.CreateToolStripMenuItem <CloseAllWindowsCommand>());
            formContextMenuStrip.Items.Add(CommandControlBuilder.CreateToolStripMenuItem <CopyQueryEditorFileNameCommand>());

            CommandControlBuilder.MonitorMenuItemsOpeningForEnabling(formContextMenuStrip);
        }
Esempio n. 54
0
 public ProfileController(
     IMediaHelper mediaHelper,
     IApplicationSettings applicationSettings,
     IIntranetUserService <IIntranetUser> intranetUserService,
     IMemberNotifiersSettingsService memberNotifiersSettingsService,
     UmbracoHelper umbracoHelper,
     IIntranetUserContentProvider intranetUserContentProvider, UserTagService userTagService)
     : base(mediaHelper, applicationSettings, intranetUserService, memberNotifiersSettingsService)
 {
     _umbracoHelper = umbracoHelper;
     _intranetUserContentProvider = intranetUserContentProvider;
     _userTagService      = userTagService;
     _intranetUserService = intranetUserService;
 }
Esempio n. 55
0
            /// <summary>Initializes a new instance of the <see cref="CoreMiniSqlQuerySettingsWrapper"/> class.</summary>
            /// <param name="settings">The settings.</param>
            public CoreMiniSqlQuerySettingsWrapper(IApplicationSettings settings)
            {
                _settings = settings;

                EnableQueryBatching = _settings.EnableQueryBatching;
                CommandTimeout      = _settings.CommandTimeout;
                PlugInFileFilter    = _settings.PlugInFileFilter;
                MostRecentFiles     = _settings.MostRecentFiles;
                LoadExternalPlugins = _settings.LoadExternalPlugins;
                DefaultConnectionDefinitionFilename = _settings.DefaultConnectionDefinitionFilename;
                DateTimeFormat = _settings.DateTimeFormat;
                NullText       = _settings.NullText;
                IncludeReadOnlyColumnsInExport = _settings.IncludeReadOnlyColumnsInExport;
            }
Esempio n. 56
0
        /// <summary>Initializes a new instance of the <see cref="ViewTableForm"/> class.</summary>
        /// <param name="services">The services.</param>
        /// <param name="settings">The settings.</param>
        public ViewTableForm(IApplicationServices services, IApplicationSettings settings)
            : this()
        {
            _services = services;
            _settings = settings;
            _batch    = new QueryBatch();
            TableName = string.Empty;
            Text      = Resources.ViewData;

            dataGridViewResult.DefaultCellStyle.NullValue = _settings.NullText;
            dataGridViewResult.DataBindingComplete       += DataGridViewResultDataBindingComplete;
            _services.Settings.DatabaseConnectionReset   += SettingsDatabaseConnectionReset;
            _services.SystemMessagePosted += ServicesSystemMessagePosted;
        }
 public ServiceRequestNotificationService(IUnitOfWork2 uow,
                                          IMailingService mailingService,
                                          IMailTemplate mailTemplate,
                                          IApplicationSettings appSettings)
 {
     _organizationsDbSet        = uow.GetDbSet <Organization>();
     _usersDbSet                = uow.GetDbSet <ApplicationUser>();
     _rolesDbSet                = uow.GetDbSet <ApplicationRole>();
     _serviceRequestStatusDbSet = uow.GetDbSet <ServiceRequestStatus>();
     _serviceRequestDbSet       = uow.GetDbSet <ServiceRequestModel>();
     _mailingService            = mailingService;
     _mailTemplate              = mailTemplate;
     _appSettings               = appSettings;
 }
Esempio n. 58
0
        protected override void Context()
        {
            _view = A.Fake <IBoxWhiskerChartView>();
            _chartSettingsPresenter = A.Fake <IPopulationAnalysisChartSettingsPresenter>();
            _individualExtractor    = A.Fake <IIndividualExtractor>();
            _objetTypeResolver      = A.Fake <IObjectTypeResolver>();
            _applicationSettings    = A.Fake <IApplicationSettings>();
            sut = new BoxWhiskerChartPresenter(_view, _chartSettingsPresenter, _applicationSettings, _individualExtractor, _objetTypeResolver);

            _chartData = A.Fake <ChartData <BoxWhiskerXValue, BoxWhiskerYValue> >();
            _boxWiskerAnalysisChart = new BoxWhiskerAnalysisChart();

            sut.Show(_chartData, _boxWiskerAnalysisChart);
        }
Esempio n. 59
0
        public IFlooder Get(IApplicationSettings settings)
        {
            Logger.Log.InfoFormat(
                "Creating new {0} Flooder",
                settings.Protocol
                );

            switch (settings.Protocol)
            {
            case AttackMethod.HTTP:
            {
                var attackSettings = new HTTPFlooderSettings(settings);

                return(new HTTPFlooder(attackSettings));
            }

            case AttackMethod.ICMP:
            {
                var attackSettings = new ICMPSettings(settings);

                return(new ICMP(attackSettings));
            }

            case AttackMethod.ReCoil:
            {
                var attackSettings = new ReCoilSettings(settings);

                return(new ReCoil(attackSettings));
            }

            case AttackMethod.SlowLOIC:
            {
                var attackSettings = new SlowLoicSettings(settings);

                return(new SlowLoic(attackSettings));
            }

            case AttackMethod.TCP:
            case AttackMethod.UDP:
            {
                var attackSettings = new XXPFlooderSettings(settings);

                return(new XXPFlooder(attackSettings));
            }

            default:
                return(null);
            }
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="StartupServicesProvider"/> class.
 /// </summary>
 /// <param name="applicationSettings">Application settings.</param>
 /// <param name="settingsService">Setting service.</param>
 /// <param name="viewModelBuilder">View model builder.</param>
 /// <param name="emailDeliveryService">Email delivery service.</param>
 /// <param name="reminderService">Reminder service.</param>
 /// <param name="backupService">Backup service.</param>
 public StartupServicesProvider(
     IApplicationSettings applicationSettings,
     ISettingsService settingsService,
     IViewModelBuilder viewModelBuilder,
     IEmailDeliveryService emailDeliveryService,
     IReminderService reminderService,
     IBackupService backupService)
 {
     this.applicationSettings  = applicationSettings;
     this.settingsService      = settingsService;
     this.viewModelBuilder     = viewModelBuilder;
     this.emailDeliveryService = emailDeliveryService;
     this.reminderService      = reminderService;
     this.backupService        = backupService;
 }