public NServiceBusHost(ILogger <NServiceBusHost> logger, IOptions <NServiceBusOptions> nsbOptions) { _logger = logger; _endpoints = new List <IEndpointInstance>(); _nsbOptions = nsbOptions.Value; HostName = _nsbOptions.Hostname; }
private static void ConfigureForDevelopment(NServiceBusOptions options) { options.EndpointConfiguration = (endpoint) => { endpoint .UseTransport <LearningTransport>() .StorageDirectory(".learningtransport"); return(endpoint); }; }
public void Arrange() { _executor = new Mock <ITriggeredFunctionExecutor>(); _attribute = new NServiceBusTriggerAttribute(); _options = new NServiceBusOptions(); _listener = new TestListener(_executor.Object, _attribute, null, _options); _messageContext = new MessageContext("1", new Dictionary <string, string>(), new byte[] { 1, 2, 3 }, new TransportTransaction(), new CancellationTokenSource(), new ContextBag()); _executor.Setup(e => e.TryExecuteAsync(It.IsAny <TriggeredFunctionData>(), It.IsAny <CancellationToken>())) .ReturnsAsync(new FunctionResult(true)); }
public NServiceBusListener( ITriggeredFunctionExecutor executor, NServiceBusTriggerAttribute attribute, ParameterInfo parameter, NServiceBusOptions nServiceBusOptions = null) { _executor = executor; _attribute = attribute; _parameter = parameter; _poisonMessageQueue = $"{attribute.Endpoint}-Error"; _nServiceBusOptions = nServiceBusOptions ?? new NServiceBusOptions(); }
private static void ConfigureForReal(NServiceBusOptions _) { }
public NServiceBusTriggerBindingProvider(NServiceBusOptions nServiceBusOptions = null) { _nServiceBusOptions = nServiceBusOptions ?? new NServiceBusOptions(); }
public NServiceBusService(IOptions <NServiceBusOptions> nServiceBusOptions) { this.nServiceBusOptions = nServiceBusOptions.Value; }
public NServiceBusExtensionConfigProvider(NServiceBusOptions nServiceBusOptions = null) { _nServiceBusOptions = nServiceBusOptions ?? new NServiceBusOptions(); }
public TestListener(ITriggeredFunctionExecutor contextExecutor, NServiceBusTriggerAttribute attribute, ParameterInfo parameter, NServiceBusOptions options) : base(contextExecutor, attribute, parameter, options) { }
public NServiceBusTriggerBinding(ParameterInfo parameter, NServiceBusTriggerAttribute attribute, NServiceBusOptions nServiceBusOptions = null) { Parameter = parameter; Attribute = attribute; _nServiceBusOptions = nServiceBusOptions ?? new NServiceBusOptions(); }