public static ISchemaStore Use(this ISchemaStore store, ITableContractResolver resolver) { if (store == null) { throw new ArgumentNullException(nameof(store)); } if (resolver == null) { throw new ArgumentNullException(nameof(resolver)); } TableMetadataBuilder builder = store.Builders.FirstOfType <TableMetadataBuilder>(); builder?.Add(resolver); return(store); }
public static void Use(this IDomainOptions options, ITableContractResolver resolver) => options.Schemas?.Use(resolver);