Exemplo n.º 1
0
        public static void ConfigureFeatureManagement(
            this IMongoModelBuilder builder,
            Action <MongoModelBuilderConfigurationOptions> optionsAction = null)
        {
            Check.NotNull(builder, nameof(builder));

            var options = new FeatureManagementMongoModelBuilderConfigurationOptions();

            optionsAction?.Invoke(options);
        }
        public static void ConfigureFeatureManagement(
            this IMongoModelBuilder builder,
            Action <MongoModelBuilderConfigurationOptions> optionsAction = null)
        {
            Check.NotNull(builder, nameof(builder));

            var options = new FeatureManagementMongoModelBuilderConfigurationOptions();

            optionsAction?.Invoke(options);

            builder.Entity <FeatureValue>(b =>
            {
                b.CollectionName = options.CollectionPrefix + "FeatureValues";
            });
        }