public static IAnchorBuilder CreateAnchorBuilder(IServiceProvider serviceProvider)
        {
            IConfiguration configuration = serviceProvider.GetService <IConfiguration>();
            IConfiguration storage       = configuration.GetSection("storage");

            if (storage["type"] == "Sqlite")
            {
                SqliteAnchorBuilder result = new SqliteAnchorBuilder(GetPathOrDefault(serviceProvider, storage["path"]));
                result.EnsureTables().Wait();
                return(result);
            }
            else
            {
                throw new NotSupportedException();
            }
        }
 public SqliteAnchorBuilderTests()
 {
     this.anchorBuilder = new SqliteAnchorBuilder(":memory:");
     this.anchorBuilder.EnsureTables().Wait();
 }