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;