public override async Task RunAsync() { Collector.BeforeCollectAsync(); int liveRoomCount = await Collector.CollectAsync("0"); ShowLogInfo(liveRoomCount.ToString()); using (var context = new BilibiliLiveRoomCountMySqlContext()) { context.Database.EnsureCreated(); var item = BilibiliLiveRoomCount.Create(liveRoomCount); context.LiveRoomCount.Add(item); context.SaveChanges(); } }