/// <summary>
 /// Initializes the default configuration for MongoDb
 /// </summary>
 /// <param name="descriptor">The descriptor where the handlers are registered</param>
 /// <returns>The <paramref name="descriptor"/></returns>
 public static IProjectionConventionDescriptor AddMongoDbDefaults(
     this IProjectionConventionDescriptor descriptor) =>
 descriptor.Provider(new MongoDbProjectionProvider(x => x.AddMongoDbDefaults()));
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes the default configuration for Neo4J
 /// </summary>
 /// <param name="descriptor">The descriptor where the handlers are registered</param>
 /// <returns>The <paramref name="descriptor"/></returns>
 public static IProjectionConventionDescriptor AddNeo4JDefaults(
     this IProjectionConventionDescriptor descriptor) =>
 descriptor.Provider(new Neo4JProjectionProvider(x => x.AddNeo4JDefaults()));
Ejemplo n.º 3
0
 public static IProjectionConventionDescriptor AddDefaults(
     this IProjectionConventionDescriptor descriptor) =>
 descriptor.Provider(new QueryableProjectionProvider(x => x.AddDefaults()));
Ejemplo n.º 4
0
 protected virtual void Configure(IProjectionConventionDescriptor descriptor)
 {
 }