コード例 #1
0
        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();
 }
コード例 #7
0
 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();
 }