public async Task SetUp()
        {
            _dbInMemory = new YgoProAnalyticsDatabase(SqlInMemoryHelper.SqlLiteOptions <YgoProAnalyticsDatabase>());
            await _dbInMemory.Database.EnsureCreatedAsync();

            _updater = new ServerActivityUpdater(_dbInMemory);
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="YgoProServerActivityAnalysisHandler"/> class.
 /// </summary>
 /// <param name="db">The database.</param>
 /// <param name="updater">The updater.</param>
 /// <exception cref="ArgumentNullException">
 /// db
 /// or
 /// updater
 /// </exception>
 public YgoProServerActivityAnalysisHandler(YgoProAnalyticsDatabase db, IServerActivityUpdater updater)
 {
     _db      = db ?? throw new ArgumentNullException(nameof(db));
     _updater = updater ?? throw new ArgumentNullException(nameof(updater));
 }