Example #1
0
        public Scanner(string input, IErrorLogger errorLogger)
        {
            this.input = Utilities.ThrowIfNull(input, "input");
            this.errorLogger = Utilities.ThrowIfNull(errorLogger, "errorLogger");

            this.State = ScannerState.ScanningText;
        }
Example #2
0
 public HistoriqueControl(ICacheService cache, IErrorLogger errorLogger, IDeserializer serializer)
 {
     _cache       = cache;
     _errorLogger = errorLogger;
     _serializer  = serializer;
     InitializeComponent();
 }
 public AdminController(IOlympicEventService eventService, IEventTypeService eventTypeService, IErrorLogger errorLogger, ICompetitorService competitorService)
 {
     _eventService      = eventService;
     _eventTypeService  = eventTypeService;
     _competitorService = competitorService;
     _errorLogger       = errorLogger;
 }
Example #4
0
        public Scanner(string input, IErrorLogger errorLogger)
        {
            this.input       = Utilities.ThrowIfNull(input, "input");
            this.errorLogger = Utilities.ThrowIfNull(errorLogger, "errorLogger");

            State = ScannerState.ScanningText;
        }
Example #5
0
 internal TranslateCommand(IAsyncResponder asyncResponder, IErrorLogger errorLogger, LanguageHandler languageHandler, string[] aliases, string examples, string help, ModuleType module)
     : base(CommandHandlerType.Translate, aliases, examples, help, module, requiresSymbol: true, noSetAlias: true)
 {
     this.asyncResponder  = asyncResponder;
     this.errorLogger     = errorLogger;
     this.languageHandler = languageHandler;
 }
Example #6
0
 /// <summary>
 /// Initializes this class to use the specified error log.
 /// </summary>
 /// <param name="errorLogger">The error logger to use.</param>
 public static void LogUsing(IErrorLogger errorLogger)
 {
     if (errorLogger != null)
     {
         ErrorLog.errorLogger = errorLogger;
     }
 }
Example #7
0
 public AssetStore(MsilWeakCodeGen codeGen, SymbolTable table, SymbolResolver resolver, IErrorLogger logger)
 {
     _codeGen  = codeGen;
     _table    = table;
     _logger   = logger;
     _resolver = resolver;
 }
Example #8
0
 public AccountController(IUserService userService, IFacebookClientService facebookClient,
                          IFormsAuthenticationService authenticationService, IErrorLogger errorLogger)
     : base(userService, errorLogger)
 {
     _facebookClient        = facebookClient;
     _authenticationService = authenticationService;
 }
Example #9
0
 public WeatherForecastController(
     ILogger <WeatherForecastController> logger,
     IErrorLogger errorLogger)
 {
     _logger      = logger;
     _errorLogger = errorLogger;
 }
Example #10
0
 public Tokenizer(string input, string fname, IErrorLogger errorLogger)
 {
     _logger = errorLogger;
     _source = input;
     _fname  = fname;
     Read();
 }
Example #11
0
 public ViewModelBase()
 {
     DialogService     = ViewModelLocator.Instance.Resolve <IDialogService>();
     NavigationService = ViewModelLocator.Instance.Resolve <INavigationService>();
     ErrorLogger       = ViewModelLocator.Instance.Resolve <IErrorLogger>();
     Serializer        = ViewModelLocator.Instance.Resolve <IDeserializer>();
 }
Example #12
0
        public Parser(Scanner scanner, IErrorLogger errorLogger)
        {
            this.scanner = Utilities.ThrowIfNull(scanner, "scanner");
            this.errorLogger = Utilities.ThrowIfNull(errorLogger, "errorLogger");

            this.Consume();
        }
Example #13
0
 public CanvasSignedRequestAttribute(IFacebookClientService facebookClient, IUserService userService,
                                     IErrorLogger errorLogger)
 {
     _facebookClient = facebookClient;
     _userService    = userService;
     _errorLogger    = errorLogger;
 }
Example #14
0
        public MainViewModel(QuestCollectionWrapper config, HttpClientHandler handler,
                             IPageProvider pageProvider, ITextResultsProvider textResults,
                             IErrorLogger errorLogger, Func <string, CompareInfo, CompareOptions, int> hashFunction)
        {
            ErrorLog.LogUsing(errorLogger);
            Agnostic.HashStringsUsing(hashFunction);

            if (config != null)
            {
                QuestList = config.QuestCollection;
                QuestList.Sort();
                SelectQuest(config.CurrentQuest);
            }
            else
            {
                QuestList = new QuestCollection();
                SelectQuest(null);
            }

            SetupNetwork(pageProvider, handler);
            SetupTextResults(textResults);

            AllVotesCollection  = new ObservableCollectionExt <string>();
            AllVotersCollection = new ObservableCollectionExt <string>();

            BuildCheckForNewRelease();
            BuildTally();
            BindVoteCounter();

            SetupCommands();
        }
Example #15
0
 public CompilerResult(Assembly asm, string path, IErrorLogger errorLogger)
 {
     CompiledAssebmly = asm;
     PathToAssembly   = path;
     Errors           = errorLogger.Errors;
     Warnings         = errorLogger.Warnings;
 }
Example #16
0
 public CompilerResult(IErrorLogger errorLogger)
 {
     CompiledAssebmly = null;
     PathToAssembly   = null;
     Errors           = errorLogger.Errors;
     Warnings         = errorLogger.Warnings;
 }
 public CoinMarketCapClient(
     IHttpClientFactory clientFactory,
     IErrorLogger errorLogger)
 {
     this.clientFactory = clientFactory;
     this.errorLogger   = errorLogger;
 }
        /// <summary>
        ///   Initializes a new instance of the <see cref="SteamCommunityManager" /> class.
        /// </summary>
        /// <param name="webClient"> The web client. </param>
        /// <param name="profileParser"> The profile parser. </param>
        /// <param name="gamesParser"> The games parser. </param>
        /// <param name="achievementParser"> The achievement parser. </param>
        /// <param name="errorLogger"> The error logger. </param>
        public SteamCommunityManager(IWebClientWrapper webClient, ISteamProfileXmlParser profileParser,
                                     IGameXmlParser gamesParser, IAchievementXmlParser achievementParser,
                                     IErrorLogger errorLogger)
        {
            if (webClient == null)
            {
                throw new ArgumentNullException("webClient");
            }
            if (profileParser == null)
            {
                throw new ArgumentNullException("profileParser");
            }
            if (gamesParser == null)
            {
                throw new ArgumentNullException("gamesParser");
            }
            if (achievementParser == null)
            {
                throw new ArgumentNullException("achievementParser");
            }
            if (errorLogger == null)
            {
                throw new ArgumentNullException("errorLogger");
            }

            _webClient         = webClient;
            _achievementParser = achievementParser;
            _errorLogger       = errorLogger;
            _gamesParser       = gamesParser;
            _profileParser     = profileParser;
        }
Example #19
0
        /// <summary>
        /// Constructor
        /// </summary>
        public Controller()
        {
            this.errorLogger = new LedErrorLogger(LED_ERROR_PIN);

#if !EMULATOR
            // check for SD presence
            this.CheckSD();
#endif

            // create sensors instances
            this.dataLogger = new SDDataLogger(SD_DATA_LOGGING);
            this.anemometer = new Anemometer(ANEMOMETER_PIN);
            this.sht1x      = new SHT1X(SHT1X_DATA_PIN, SHT1X_CLK_PIN, SHT1X.Voltage.Vdd_3_5V);
            this.ldr        = new Ldr(LDR_ANALOG_CHANNEL, LDR_ADC_RESOLUTION, LDR_LOAD_RESISTOR);

            // RTC
            this.rtc = Rtc.Instance;

            // configure and create Web Server
            MicroWebServerConfig uWebServerConfig =
                new MicroWebServerConfig {
                Backlog         = WS_BACKLOG,
                HttpPort        = WS_HTTP_PORT,
                MaxWorkerThread = WS_MAX_WORKER_THREAD,
                WebRoot         = SD_WEBROOT
            };

            this.uWebServer = new MicroWebServer(uWebServerConfig);
        }
 public HomeController(IAchievementService achievementService, IUserService userService,
                       IFacebookClientService facebookClient, IErrorLogger errorLogger)
     : base(userService, errorLogger)
 {
     _achievementService = achievementService;
     _facebookClient     = facebookClient;
 }
Example #21
0
 public BasePresenter(IFormOpener formOpener, ICacheService cache, IErrorLogger errorLogger, IDeserializer serializer)
 {
     _formOpener  = formOpener;
     _cache       = cache;
     _errorLogger = errorLogger;
     _serializer  = serializer;
 }
Example #22
0
        public Parser(Scanner scanner, IErrorLogger errorLogger)
        {
            this.scanner     = Utilities.ThrowIfNull(scanner, "scanner");
            this.errorLogger = Utilities.ThrowIfNull(errorLogger, "errorLogger");

            Consume();
        }
Example #23
0
 internal MinecraftCommand(IErrorLogger errorLogger, LanguageHandler languageHandler, IAsyncResponder asyncResponder, string[] aliases, string examples, string help, ModuleType module)
     : base(CommandHandlerType.Minecraft, aliases, examples, help, module)
 {
     this.errorLogger     = errorLogger;
     this.languageHandler = languageHandler;
     this.asyncResponder  = asyncResponder;
 }
        static WeavedNotifier()
        {
            _errorLogger = new ErrorLogger();
            var config = new Config(_errorLogger);

            _invocationLogger = new InvocationLogger(_errorLogger, config, new MethodLoggerRepository(config));
        }
 public MainViewModel(ITemperatureListener listener, IBandOperator bandOperator, 
   IMessageDisplayer messageDisplayer, IErrorLogger errorLogger)
 {
   _listener = listener;
   _bandOperator = bandOperator;
   _messageDisplayer = messageDisplayer;
   _errorLogger = errorLogger;
 }
Example #26
0
 public static void ValidateAsNonSpacedString(string projectName, IErrorLogger errorLogger)
 {
     if (ValidateForUnwantedCharacters(projectName))
     {
         return;
     }
     errorLogger.Error($"Invalid string: {projectName}. It should be single word and no special characters.");
 }
Example #27
0
 public static void ValidateEmployeeNr(string empNr, IErrorLogger errorLogger)
 {
     if (ValidateForUnwantedCharacters(empNr) && empNr.Length < 9)
     {
         return;
     }
     errorLogger.Error($"invalid employee number: {empNr}");
 }
Example #28
0
 public static void ValidateDate(string day, IErrorLogger errorLogger)
 {
     if (DateTime.TryParse(day, out DateTime result))
     {
         return;
     }
     errorLogger.Error($"invalid date: {day}");
 }
Example #29
0
 public TimeLogger()
 {
     task        = new TaskLogger();
     emailSender = new EmailSender();
     errorLogger = new ErrorLogger();
     userLogger  = new UserLogger();
     taskManager = new TaskManager();
 }
Example #30
0
 internal MemeCommand(IErrorLogger errorLogger, PleaseWaitHandler waitHandler, IAsyncResponder asyncResponder, LanguageHandler languageHandler, string[] aliases, string examples, string help, ModuleType module, string template, Point topLeft, Point topRight, Point bottomLeft)
     : this(errorLogger, waitHandler, asyncResponder, languageHandler, aliases, examples, help, module, template)
 {
     this.topLeft    = topLeft;
     this.topRight   = topRight;
     this.bottomLeft = bottomLeft;
     Debug.Assert(topLeft.Y < bottomLeft.Y && topRight.Y < bottomLeft.Y && bottomLeft.X < topRight.X && topLeft.X < topRight.X);
 }
Example #31
0
 public TimeLogger(IUserLogger userLogger, ITaskManager taskManager, ITask task, IEmailSender emailSender, IErrorLogger errorLogger)
 {
     this.userLogger  = userLogger;
     this.taskManager = taskManager;
     this.task        = task;
     this.emailSender = emailSender;
     this.errorLogger = errorLogger;
 }
Example #32
0
 public static IErrorLogger ResolveIErrorLogger()
 {
     if (errorLogger == null)
     {
         errorLogger = new ErrorLogger();
     }
     return(errorLogger);
 }
Example #33
0
 public BaseClient(IDeserializer serializer, IErrorLogger errorLogger, string baseUrl)
 {
     _errorLogger = errorLogger;
     AddHandler("application/json", serializer);
     AddHandler("text/json", serializer);
     AddHandler("text/x-json", serializer);
     BaseUrl = new Uri(baseUrl);
 }
 public MusicBrainzService(IHttpClientWrapper httpClient,
     IDescriptionService descriptionService,
     ICoverArtUrlService coverArtUrlService,
     IErrorLogger logger)
 {
     _client = httpClient;
     _descriptionService = descriptionService;
     _coverArtUrlService = coverArtUrlService;
     _logger = logger;
     _client.BaseAddress = new Uri(Uri);
 }
Example #35
0
 public UserMailInfoChecker(
     IResultHandler<MailRepository.MailInfo> resultHandler,
     IUserInfo infoProvider, 
     IMailRepository repository,
     IErrorLogger errorLogger)
 {
     _resultHandler = resultHandler;
     _repository = repository;
     _errorLogger = errorLogger;
     _infoProvider = infoProvider;
 }
Example #36
0
 public UserStatusChecker(
     IResultHandler resultHandler,
     IUserInfo infoProvider,
     IUserRepository repository,
     IErrorLogger errorLogger)
 {
     _resultHandler = resultHandler;
     _infoProvider = infoProvider;
     _repository = repository;
     _errorLogger = errorLogger;
 }
        public MvcExceptionHandler(IErrorLogger errorLogger, MvcExceptionHandlerConfig config = null)
        {
            if (config == null)
            {
                config = new MvcExceptionHandlerConfig();
            }

            this.errorLogger = errorLogger;
            this.config = config;
            this.exception = HttpContext.Current.Server.GetLastError();

            ExtractExceptionData();
        }
 public CreatePackageViewModel(
     IErrorLogger errorLogger,
     INotificationManager notificationManager,
     IPackageCreatorTasks packageCreatorTasks,
     IWindowManager windowManager,
     IManageExclusionsView manageExclusionsView)
 {
     this.errorLogger = errorLogger;
     this.notificationManager = notificationManager;
     this.packageCreatorTasks = packageCreatorTasks;
     this.windowManager = windowManager;
     this.manageExclusionsView = manageExclusionsView;
     this.packageCreatorTasks.Progress += this.OnProgressUpdate;
 }
        public static TestServer CreateTestServerWith(IArtistDetailsService artistService,
            IErrorLogger errorLogger)
        {
            var builder = TestServer.CreateBuilder().UseServices(services =>
                {
                    services.AddDefaultServices();

                    services.AddInstance(artistService);
                    services.AddInstance(errorLogger);
                })
                .UseStartup(app => app.UseDefaultConfiguration());

            return new TestServer(builder);
        }
 public DeployPackageViewModel(
     IErrorLogger errorLogger,
     INotificationManager notificationManager,
     IPackageDeployerTasks packageDeployerTasks,
     IWindowManager windowManager, 
     IManagePackagesView managePackagesView)
 {
     this.errorLogger = errorLogger;
     this.notificationManager = notificationManager;
     this.packageDeployerTasks = packageDeployerTasks;
     this.windowManager = windowManager;
     this.managePackagesView = managePackagesView;
     this.packageDeployerTasks.Progress += this.OnProgressUpdate;
 }
Example #41
0
        public static LanguagePack LoadFromFile(string path, IErrorLogger logger)
        {
            var parser = new LanguageParser(logger);
            using (var fs = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read))
            {
                var sr = new StreamReader(fs);

                var entries = new List<LanguageEntry>();
                int lineNumber = 1;
                string line;
                while ((line = sr.ReadLine()) != null)
                {
                    LanguageEntry entry = parser.ParseLine(lineNumber, line);
                    if (entry != null)
                    {
                        entries.Add(entry);
                    }
                    lineNumber++;
                }

                return new LanguagePack(entries);
            }
        }
 public HomeController(IErrorLogger log)
 {
     logger = log;
 }
 public IWorkspaceService CreateService(HostWorkspaceServices workspaceServices)
 {
     return _singleton ?? (_singleton = new VisualStudioErrorLogger());
 }
 public CrashLoggerViewModel(IErrorLogger crashLogger)
 {
   _crashLogger = crashLogger;
   ErrorLogLines = new ObservableCollection<string>();
 }
Example #45
0
        /// <summary>
        /// Constructor
        /// </summary>
        public Controller()
        {
            this.errorLogger = new LedErrorLogger(LED_ERROR_PIN);

            #if !EMULATOR
            // check for SD presence
            this.CheckSD();
            #endif

            // create sensors instances
            this.dataLogger = new SDDataLogger(SD_DATA_LOGGING);
            this.anemometer = new Anemometer(ANEMOMETER_PIN);
            this.sht1x = new SHT1X(SHT1X_DATA_PIN, SHT1X_CLK_PIN, SHT1X.Voltage.Vdd_3_5V);
            this.ldr = new Ldr(LDR_ANALOG_CHANNEL, LDR_ADC_RESOLUTION, LDR_LOAD_RESISTOR);

            // RTC
            this.rtc = Rtc.Instance;

            // configure and create Web Server
            MicroWebServerConfig uWebServerConfig =
                new MicroWebServerConfig {
                    Backlog = WS_BACKLOG,
                    HttpPort = WS_HTTP_PORT,
                    MaxWorkerThread = WS_MAX_WORKER_THREAD,
                    WebRoot = SD_WEBROOT
                };

            this.uWebServer = new MicroWebServer(uWebServerConfig);
        }
Example #46
0
 public LanguageParser(IErrorLogger logger)
 {
     _logger = logger;
 }
Example #47
0
        public MainController(IWindow view, IMainFactory factory)
        {
            if (view == null)
            {
                throw new ArgumentNullException(typeof(IWindow).ToString());
            }
            this.view = view;
            this.Dispatcher = view.Window.Dispatcher;
            if (factory == null)
            {
                throw new ArgumentNullException(typeof(IMainFactory).ToString());
            }
            this.repository = factory.CreateISyncRepository();
            if (this.repository == null)
            {
                throw new ApplicationInitializationException(typeof(ISyncRepository).ToString());
            }

            this.MainViewModel = factory.CreateIMainViewModel(this);
            if (this.MainViewModel == null)
            {
                throw new ApplicationInitializationException(typeof(IMainViewModel).ToString());
            }

            this.deviceManager = factory.CreateIDeviceManager();
            if (this.deviceManager == null)
            {
                throw new ApplicationInitializationException(typeof(IDeviceManager).ToString());
            }
            this.deviceEnumerationListener = factory.CreateIDeviceEnumerationListener();
            if (this.deviceEnumerationListener == null)
            {
                throw new ApplicationInitializationException(typeof(IDeviceEnumerationListener).ToString());
            }
            this.errorLogger = factory.CreateIErrorLogger();
            if (this.errorLogger == null)
            {
                throw new ApplicationInitializationException(typeof(IErrorLogger).ToString());
            }
            this.sqmHelper = factory.CreateISqmHelper();
            if (this.sqmHelper == null)
            {
                throw new ApplicationInitializationException(typeof(ISqmHelper).ToString());
            }
            this.preloader = factory.CreateISyncSourcePreloader();
            if (this.preloader == null)
            {
                throw new ApplicationInitializationException(typeof(ISyncSourcePreloader).ToString());
            }
            bool flag = ((string) GlobalSetting.GetApplicationSetting("MusicSyncSource")) == "ITunes";
            bool flag2 = ((string) GlobalSetting.GetApplicationSetting("MusicSyncSource")) == "WindowsLibraries";
            if (!flag && !flag2)
            {
                GlobalSetting.SetApplicationSetting("MusicSyncSource", "WindowsLibraries");
            }
            bool flag3 = ITunesMusicSyncSource.IsITunesInstalled();
            if (flag && !flag3)
            {
                if (!((bool) GlobalSetting.GetApplicationSetting("FirstRun")))
                {
                    MessageBox.Show(Resources.iTunesMissingWillSwitchMessage, Resources.iTunesMissingWillSwitchTitle, MessageBoxButton.OK, MessageBoxImage.Exclamation);
                }
                GlobalSetting.SetApplicationSetting("MusicSyncSource", "WindowsLibraries");
                //this.MainViewModel.AppSettingsViewModel.Init();
            }
            this.deviceEnumerationListener.EventArrived += new EventArrivedEventHandler(this.OnConnectedDevicesChanged);
            GlobalSetting.SettingChange = (EventHandler<ApplicationSettingsChangeEventArgs>) Delegate.Combine(GlobalSetting.SettingChange, new EventHandler<ApplicationSettingsChangeEventArgs>(this.OnApplicationSettingChanged));
        }
 protected StringResourceService(IHttpClientWrapper httpClient, IErrorLogger logger)
 {
     _httpClient = httpClient;
     _logger = logger;
 }
 public CoverArtArchiveService(IHttpClientWrapper httpClient, IErrorLogger logger) : base(httpClient, logger)
 {
 }
 public SevenZipProcessor(IErrorLogger errorLogger, IProgressNotifier progressNotifier)
 {
     this.errorLogger = errorLogger;
     this.progressNotifier = progressNotifier;
 }
Example #51
0
 public LessCompiler(IErrorLogger logger)
 {
     if (logger == null) throw new ArgumentNullException("logger");
     _logger = logger;
 }
 public LogExceptionFilter(IErrorLogger errorLogger)
 {
     _errorLogger = errorLogger;
 }
Example #53
0
 public Interpreter(IFormatProvider formatProvider, ArgumentCollection arguments, IErrorLogger errorLogger)
 {
     this.formatProvider = formatProvider;
     this.arguments = Utilities.ThrowIfNull(arguments, "arguments");
     this.errorLogger = Utilities.ThrowIfNull(errorLogger, "errorLogger");
 }
 public ManagePackagesViewModel(IErrorLogger errorLogger, IPackageRepository packageRepository)
 {
     this.errorLogger = errorLogger;
     this.packageRepository = packageRepository;
 }
 public WikipediaDescriptionService(IHttpClientWrapper httpClient, IErrorLogger logger) : base(httpClient, logger)
 {
 }
Example #56
0
 public static void Setup(IErrorLogger errorLogger)
 {
     logger = errorLogger;
 }
 public static IErrorLogger ResolveIErrorLogger()
 {
     if (errorLogger == null)
     {
         errorLogger = new ErrorLogger();
     }
     return errorLogger;
 }