示例#1
0
 public CurrencyConverterFactory(ConversionBufferOptions options)
 {
     _options = options ?? throw new ArgumentNullException(nameof(options));
 }
        public static IServiceCollection AddCurrencyConversionFactory(this IServiceCollection services, ConversionBufferOptions options)
        {
            services.AddTransient <ICurrencyConverterFactory>(provider => new CurrencyConverterFactory(options));

            return(services);
        }
 public static ConversionBufferOptions WithDefaultBuffer(this ConversionBufferOptions target, in decimal defaultBufferValue)
 public ConversionBufferService(ConversionBufferOptions options)
 => _options = options;