Esempio n. 1
0
        protected void UseMessageBus(MessageBusType type, IDependencyResolver resolver, ScaleoutConfiguration configuration = null, int streams = 1)
        {
            switch (type)
            {
            case MessageBusType.Default:
                break;

            case MessageBusType.Fake:
                var bus = new FakeScaleoutBus(resolver, streams);
                resolver.Register(typeof(IMessageBus), () => bus);
                break;

            case MessageBusType.SqlServer:
                break;

            case MessageBusType.ServiceBus:
                break;

            case MessageBusType.Redis:
                break;

            default:
                break;
            }
        }
Esempio n. 2
0
 protected void UseMessageBus(MessageBusType type, IDependencyResolver resolver, ScaleoutConfiguration configuration = null, int streams = 1)
 {
     switch (type)
     {
         case MessageBusType.Default:
             break;
         case MessageBusType.Fake:
             var bus = new FakeScaleoutBus(resolver, streams);
             resolver.Register(typeof(IMessageBus), () => bus);
             break;
         case MessageBusType.SqlServer:
             break;
         case MessageBusType.ServiceBus:
             break;
         case MessageBusType.Redis:
             break;
         default:
             break;
     }
 }