コード例 #1
0
ファイル: Program.cs プロジェクト: Jiasyuan/CLK.NetCoreLab
 // Methods
 protected override Task ExecuteAsync(CancellationToken stoppingToken)
 {
     return(Task.Run(() =>
     {
         // Execute
         Console.WriteLine(_settingContext.GetValue());
     }));
 }
コード例 #2
0
        // Methods
        public static void Run(SettingContext settingContext)
        {
            #region Contracts

            if (settingContext == null)
            {
                throw new ArgumentException(nameof(settingContext));
            }

            #endregion

            // SettingContext
            Console.WriteLine(settingContext.GetValue());
        }
コード例 #3
0
            // Methods
            public Task Execute(IJobExecutionContext context)
            {
                #region Contracts

                if (context == null)
                {
                    throw new ArgumentException(nameof(context));
                }

                #endregion

                // Execute
                return(Task.Run(() =>
                {
                    // SettingContext
                    Console.WriteLine(_settingContext.GetValue());
                }));
            }