コード例 #1
0
 public Executor(IApiClient apiClient, IOptions <Configurations.Client> instanceOptions,
                 IRunner runner, IFileManager fileManager,
                 ILogSender logSender, ILogger <Executor> logger)
 {
     this.apiClient       = apiClient;
     this.instanceOptions = instanceOptions;
     this.logger          = logger;
     this.runner          = runner;
     this.fileManager     = fileManager;
     this.logSender       = logSender;
 }
コード例 #2
0
ファイル: Logger.Private.cs プロジェクト: chianz/xiaomicaozuo
 private static string LogFileNameOf(ILogSender sender)
 {
     if (sender is LogSender)
     {
         return(LogFileNameOf((sender as LogSender).GetOwnerType()));
     }
     else
     {
         return(LogFileNameOf(sender.GetType()));
     }
 }