public ThreadManager(Ilogger logger, IDataChecker dChecker, List <string> dir, string fileUnFinishedTag, string finishedFilePath, IHash hash) //folderState.finished { logger.log(echo + "created"); //start from last this.logger = logger; this.dir = dir; this.fileUnFinishedTag = fileUnFinishedTag; this.finishedFilePath = finishedFilePath; this.dChecker = dChecker; this.hash = hash; init(folderState.finished); int ignore; dChecker.GetLastWordOfFileInfo(finishedFilePath, out ignore, out currentWord); try { currentFileNr = Convert.ToInt32(Path.GetFileNameWithoutExtension(finishedFilePath)); } catch (Exception e) { logger.log(echo + e); logger.stopLogging(); Environment.Exit(1); } }
public void save() { Console.WriteLine("saved !"); Ilogger logger = _loggerFactory.CreateLogger(); logger.log(); }
public DataSaverLocalHDD(Ilogger logger, string directory, string filename, string unfinishedTag) : base(logger) { this.logger.log(echo + "created"); this.directory = directory; this.filename = filename; this.unfinishedTag = unfinishedTag; configWriter(); }
static void Main(string[] args) { Ilogger logger = null; logger.LogInfo("info"); logger.LogError("Error", new Exception("Error")); Console.ReadKey(true); }
// public method to implement the logger based on config public static void setLogger() { if (ConfigurationManager.AppSettings ["logType"] == "C") { _newLogger = new ConsoleLogger (); } else { _newLogger = new FileLogger (); } // can not do this because ternary experssion requries both branch be the same type. But here can not determine whther they ar the same //_newLogger = (ConfigurationManager.AppSettings["logType"] == "C")? new ConsoleLogger (): new FileLogger (); }
/// <summary> /// Initializes a new instance of the <see cref="BookListService"/> class. /// Constructor reads data from file upon class instance creation. /// </summary> public BookListService(Ilogger logger) { if (logger == null) { throw new ArgumentNullException(nameof(logger), message: "Logger cannot be null"); } this.OpenDefault(); this.logger = logger; this.logger.Info($"Service started succesfully. List contains {this.list.Count} record(s)"); }
public ThreadManager(Ilogger logger, IDataChecker dChecker, List <string> dir, string fileUnFinishedTag, IHash hash) //state.none { logger.log(echo + "created"); //new start this.logger = logger; this.dir = dir; this.fileUnFinishedTag = fileUnFinishedTag; this.dChecker = dChecker; this.hash = hash; //has to be done for everyone init(folderState.none); currentFileNr = 0; currentWord = ""; }
public MainLoop(List <string> local, List <string> destination, Ilogger logger) { this.local = local; this.destination = destination; __logger = logger; try { allDrives = DriveInfo.GetDrives(); } catch (System.Exception e) { __logger.log("Drive access failure: " + e.Message); } prepareThreads(); }
static void Main(string[] args) { int n = int.Parse(Console.ReadLine()); LayoutFactory layoutFactory = new LayoutFactory(); AppenderFactory appenderFactory = new AppenderFactory(); IReader reader = new ConsoleReader(); IWriter writer = new ConsoleWriter(); IPathManager pathManager = new PathManager("logs", "logs.txt"); IFile file = new LogFile(pathManager); Ilogger logger = SetUpLogger(n, reader, writer, file, layoutFactory, appenderFactory); IEngine engine = new Engine(logger, reader, writer); engine.Run(); }
public PullRequestRepository(AccountRepository account, Ilogger logger) { _account = account; _logger = logger; }
public Engine(Ilogger logger, IReader reader, IWriter writer) { this.writer = writer; this.reader = reader; this.logger = logger; }
public CommitRepository(AccountRepository account, Ilogger logger) { _account = account; _logger = logger; }
public DbMigrator(Ilogger _Ilogger) { this._Ilogger = _Ilogger; }
public Archiver(Ilogger logger) { this.logger = logger; }
public DataChecker(Ilogger logger) { this.logger = logger; }
public CustomerManager(Ilogger logger) { _logger = logger; }
public EmployeeManager(Ilogger logger) { _logger = logger; }
public int SetLogger(Ilogger log) { logger = log; return 0; }
public Tasker(Ilogger logger, IIdProvider idProvider) { this.Tasks = new List <Task>(); this.logger = logger; this.idProvider = idProvider; }
// Register all logging observers here . Example FileLogging , Database Logging , etc public void registerObserver(Ilogger observer) { if (!observers.Contains(observer)) observers.Add(observer); }
static void Main(string[] args) { Ilogger logger = }
public static ILog GetLog <T>(this Ilogger <T> logger) { return(LoggerImpl <T> .Log); }
public environement(Ilogger logger, string startComment, string fileToCheck) { this.logger = logger; this.startComment = startComment; this.fileToCheck = fileToCheck; }
public Cleaner(Ilogger logger, List <string> folder, List <int> folderInfo) { this.logger = logger; this.folder = folder; this.folderInfo = folderInfo; }
public DataCheckerLocalHDD(Ilogger logger, List <string> directory, string unfinishedTag) : base(logger) { logger.log(echo + "created"); this.directory = directory; this.unfinishedTag = unfinishedTag; }
protected CarsBaseController() { _claimsIdentity = RequestContext.Principal.Identity as ClaimsIdentity; Logger = new FakeLogger(); }
public Menu(Ilogger logger) { this.logger = logger; }
public ClimateMonitor(Ilogger logger) { this.logger = logger; }
public ProcessHandler(Ilogger ProcessLogger) { processLogger = ProcessLogger; }
public Store(Ilogger logger) { this.logger = logger; }
public WeatherServiceLoggingDecorator(IWeatherService weatherService, Ilogger logger) { _innerWeatherService = weatherService; _logger = logger; }
public DataSaver(Ilogger logger) { this.logger = logger; }
public LogActor() { this.logger = new ConsoleLogger(); }