コード例 #1
0
        public static IServiceCollection BoltOn(this IServiceCollection serviceCollection, Action <BootstrapperOptions> action = null)
        {
            var options = new BootstrapperOptions(serviceCollection);

            action?.Invoke(options);
            options.RegisterByConvention(Assembly.GetCallingAssembly());
            options.RegisterInterceptors();
            serviceCollection.AddSingleton(options);
            return(serviceCollection);
        }