private static void Monitoring_Tick(object sender, EventArgs e) { var d = new Distribution(bot.helper); var homeworkhelper = new HomeWorkHelper(new ErrorReporter((ex) => { Console.WriteLine(ex.Message); })); homeworkhelper.GetJsonItems(); var homework = homeworkhelper.GetJsonItemByDate(DateTime.Now); d.SendAllSubscribers(homework.Text); homeworkhelper.ClearData(); }
public AddHomeWorkExecutor(VkApiHelper helper, ErrorReporter errorReporter) { Api = helper; HomeWorkHelper = new HomeWorkHelper(errorReporter); HomeWorkExecutorHelper = new HomeWorkExecutorHelper(Api, errorReporter); }
public DeleteHomeWorkExecutor(VkApiHelper helper, ErrorReporter reporter) { Api = helper; HomeWorkHelper = new HomeWorkHelper(reporter); HomeWorkExecutorHelper = new HomeWorkExecutorHelper(Api, reporter); }