public static void AddSqliteDataProvider(this IServiceCollection services)
        {
            services.AddSingleton <IDataProvider, SqliteDataProvider>();

            using (var client = new UrlDatabaseContext())
            {
                // Create the database file
                client.Database.EnsureCreated();
            }
        }
Beispiel #2
0
 public UrlService(UrlDatabaseContext context, IHashService hashService)
 {
     this.context     = context;
     this.hashService = hashService;
 }