Ejemplo n.º 1
0
        private void BindData()
        {
            try
            {
                IRouteManager routeManager = (IRouteManager)BusinessObjectManager.GetRouteManager();
                DataTable     dt           = new DataTable();
                List <Route>  routes       = routeManager.GetRoutes();

                dt.Columns.Add("RouteId", typeof(long));
                dt.Columns.Add("FromCityName", typeof(string));
                dt.Columns.Add("ToCityName", typeof(string));
                dt.Columns.Add("DistanceInKms", typeof(decimal));
                dt.Columns.Add("status", typeof(bool));

                foreach (Route r in routes)
                {
                    DataRow rw = dt.NewRow();
                    rw["RouteId"]       = r.ID;
                    rw["FromCityName"]  = r.FromCity.Name + " (" + r.FromCity.StateInfo.Name + ")";
                    rw["ToCityName"]    = r.ToCity.Name + " (" + r.ToCity.StateInfo.Name + ")";
                    rw["DistanceInKms"] = r.DistanceInKms;
                    rw["status"]        = r.IsActive;

                    dt.Rows.Add(rw);
                }

                GridView1.DataSource = dt;
                ctlAdminMaster.BuildPager(GridView1);
            }
            catch (RouteManagerException ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 2
0
        public RESTServer(ILogger Logger, IRouteManager RouteManager, params string[] Prefixes) : base(Logger)
        {
            if (RouteManager == null)
            {
                throw new ArgumentNullException(nameof(RouteManager));
            }

            this.routeManager = RouteManager;


            // for example "http://contoso.com:8080/index/".
            if (Prefixes == null || Prefixes.Length == 0)
            {
                throw new ArgumentNullException(nameof(Prefixes));
            }


            if (!HttpListener.IsSupported)
            {
                throw new NotSupportedException("Windows XP SP2 or Server 2003 is required to use the HttpListener class.");
            }

            listener = new HttpListener();
            foreach (string s in Prefixes)
            {
                listener.Prefixes.Add(s);
            }
        }
Ejemplo n.º 3
0
        public ProxyConfigManager(
            ILogger <ProxyConfigManager> logger,
            IProxyConfigProvider provider,
            IClusterManager clusterManager,
            IRouteManager routeManager,
            IEnumerable <IProxyConfigFilter> filters,
            IConfigValidator configValidator,
            ProxyEndpointFactory proxyEndpointFactory,
            ITransformBuilder transformBuilder,
            IProxyHttpClientFactory httpClientFactory,
            IActiveHealthCheckMonitor activeHealthCheckMonitor)
        {
            _logger                   = logger ?? throw new ArgumentNullException(nameof(logger));
            _provider                 = provider ?? throw new ArgumentNullException(nameof(provider));
            _clusterManager           = clusterManager ?? throw new ArgumentNullException(nameof(clusterManager));
            _routeManager             = routeManager ?? throw new ArgumentNullException(nameof(routeManager));
            _filters                  = filters ?? throw new ArgumentNullException(nameof(filters));
            _configValidator          = configValidator ?? throw new ArgumentNullException(nameof(configValidator));
            _proxyEndpointFactory     = proxyEndpointFactory ?? throw new ArgumentNullException(nameof(proxyEndpointFactory));
            _transformBuilder         = transformBuilder ?? throw new ArgumentNullException(nameof(transformBuilder));
            _httpClientFactory        = httpClientFactory ?? throw new ArgumentNullException(nameof(httpClientFactory));
            _activeHealthCheckMonitor = activeHealthCheckMonitor ?? throw new ArgumentNullException(nameof(activeHealthCheckMonitor));

            _conventions   = new List <Action <EndpointBuilder> >();
            DefaultBuilder = new ReverseProxyConventionBuilder(_conventions);

            _changeToken = new CancellationChangeToken(_cancellationTokenSource.Token);
        }
Ejemplo n.º 4
0
        static Gw2ApiWebMethods()
        {
            _routeManager = new RouteManager();

            //Dynamic Events API
            _routeManager.Register(Gw2ApiWebMethods.DynamicEventsAPI.Events, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/events.json"));
            _routeManager.Register(Gw2ApiWebMethods.DynamicEventsAPI.EventNames, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/event_names.json"));
            _routeManager.Register(Gw2ApiWebMethods.DynamicEventsAPI.MapNames, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/map_names.json"));
            _routeManager.Register(Gw2ApiWebMethods.DynamicEventsAPI.WorldNames, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/world_names.json"));
            _routeManager.Register(Gw2ApiWebMethods.DynamicEventsAPI.EventDetails, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/event_details.json"));

            //WvW API
            _routeManager.Register(Gw2ApiWebMethods.WvWAPI.Matches, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/wvw/matches.json"));
            _routeManager.Register(name: Gw2ApiWebMethods.WvWAPI.MatchDetails, path: string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/wvw/match_details.json"), parameters: "match_id");
            _routeManager.Register(Gw2ApiWebMethods.WvWAPI.ObjectiveNames, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/wvw/objective_names.json"));

            //Item and Recipe Database API
            _routeManager.Register(Gw2ApiWebMethods.ItemAndRecipeDatabaseAPI.Items, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/items.json"));
            _routeManager.Register(name: Gw2ApiWebMethods.ItemAndRecipeDatabaseAPI.ItemDetails, path: string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/item_details.json"), parameters: "item_id");
            _routeManager.Register(Gw2ApiWebMethods.ItemAndRecipeDatabaseAPI.Recipes, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/recipes.json"));
            _routeManager.Register(name: Gw2ApiWebMethods.ItemAndRecipeDatabaseAPI.RecipeDetails, path: string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/recipe_details.json"), parameters: "recipe_id");

            //Guild API
            _routeManager.Register(Gw2ApiWebMethods.GuildAPI.GuildDetails, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/guild_details.json"));

            //Map API
            _routeManager.Register(Gw2ApiWebMethods.MapAPI.Continents, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/continents.json"));
            _routeManager.Register(Gw2ApiWebMethods.MapAPI.Maps, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/maps.json"));
            _routeManager.Register(name: Gw2ApiWebMethods.MapAPI.MapFloor, path: string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/map_floor.json"), parameters: new string[] { "continent_id", "floor" });

            //Miscellaneous APIs
            _routeManager.Register(Gw2ApiWebMethods.MiscellaneousAPI.Build, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/build.json"));
            _routeManager.Register(Gw2ApiWebMethods.MiscellaneousAPI.Colors, string.Concat(Gw2ApiWebMethods.ApiGuildWars2BaseApiUri, "/v1/colors.json"));
        }
Ejemplo n.º 5
0
        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            GridViewRow row = GridView1.Rows[e.RowIndex];

            if (((TextBox)(row.Cells[3].Controls[0])).Text.Length == 0)
            {
                lblError.Text = "Distance in Kms Can't be Empty";
                ((TextBox)(row.Cells[3].Controls[0])).Focus();
            }
            else
            {
                try
                {
                    IRouteManager routeManager = (IRouteManager)BusinessObjectManager.GetRouteManager();
                    Route         route        = new Route();
                    route.ID            = long.Parse((row.Cells[0].Text));
                    route.DistanceInKms = long.Parse(((TextBox)(row.Cells[3].Controls[0])).Text);
                    route.IsActive      = ((CheckBox)(row.Cells[4].Controls[0])).Checked;

                    routeManager.UpdateRoute(route);

                    e.Cancel            = true;
                    GridView1.EditIndex = -1;
                    BindData();

                    lblError.Text = "Route Updated";
                }
                catch (RouteManagerException ex)
                {
                    throw ex;
                }
            }
        }
Ejemplo n.º 6
0
        public static async Task <Site> SiteUrlAsync(IRouteManager routeManager, IDataFactory dataFactory, string siteId)
        {
            var siteRepository = dataFactory.ItemRepository;
            var itemDataModel  = await siteRepository.GetItemAsync(null, siteId);

            var sitemap = await SitemapUrlAsync(itemDataModel, dataFactory, routeManager);

            var siteBusinessModel = (SiteBusinessModel)itemDataModel.Data;
            var siteUrl           = sitemap.BaseUrl;
            var siteName          = siteBusinessModel.Name;

            var itemMasterDataModel = (await
                                       dataFactory.ItemRepository.GetItemsAsync(siteId, new ItemFilters {
                ParentId = siteId, Module = MasterBusinessModule.ModuleName
            }))
                                      .FirstOrDefault();

            if (itemMasterDataModel != null)
            {
                var masterBusinessModel = (MasterBusinessModel)itemMasterDataModel.Data;
                siteName = masterBusinessModel.Elements.First(e => e.Property == "Title").Data;
            }

            return(new Site {
                Name = siteName, Url = siteUrl
            });
        }
Ejemplo n.º 7
0
 public DriverRouteService(IDriverRepository driverRepository,
                           IRouteManager routeManager, IMapper mapper)
 {
     _driverRepository = driverRepository;
     _routeManager     = routeManager;
     _mapper           = mapper;
 }
Ejemplo n.º 8
0
        public MessageRouter(ISerializedMessageHandler serializedMessageHandler,
                             ILogicalEndPoint logicalEndPoint,
                             IRouteManager routeManager,
                             ILogger <MessageRouter> logger = null)
        {
            if (serializedMessageHandler == null)
            {
                throw new ArgumentNullException(nameof(serializedMessageHandler));
            }

            if (logicalEndPoint == null)
            {
                throw new ArgumentNullException(nameof(logicalEndPoint));
            }

            if (routeManager == null)
            {
                throw new ArgumentNullException(nameof(routeManager));
            }

            _serializedMessageHandler = serializedMessageHandler;
            _logicalEndPoint          = logicalEndPoint;
            _routeManager             = routeManager;
            _logger = logger;

            _receiveProcess = new AsyncProcess(ReceiveProcedure, start: true);
            _disposeHelper  = new AsyncDisposeHelper(DisposeInternalAsync, AsyncDisposeHelperOptions.Synchronize);
        }
Ejemplo n.º 9
0
 public PaymentController(IPaymentManager paymentManager, IResponseProvider responseProvider,
                          ILogProvider logProvider, IRouteManager routeManager)
 {
     _paymentManager   = paymentManager;
     _responseProvider = responseProvider;
     _logProvider      = logProvider;
     _routeManager     = routeManager;
 }
Ejemplo n.º 10
0
 /// <summary>
 /// Create SubscriptionService and configure it from configuration file.
 /// </summary>
 /// <param name="subscriptionStoreFactory"></param>
 public SubscriptionService(IDocumentStoreFactory subscriptionStoreFactory, IRouteManager routeManager)
 {
     Initialize(subscriptionStoreFactory, routeManager, MessageBusSettings.Settings.InputQueue);
     foreach (MessageBusSettings.MessageRoute route in MessageBusSettings.Settings.Routes)
     {
         RouteManager.AddRoute(route.Messages, route.Destination);
     }
 }
 public SendNotificationCommand(UserService userService, IDataFactory dataFactory, IEmailService emailService, SiteUserService siteUserService, IRouteManager routeManager)
 {
     _userService     = userService;
     _dataFactory     = dataFactory;
     _emailService    = emailService;
     _siteUserService = siteUserService;
     _routeManager    = routeManager;
 }
Ejemplo n.º 12
0
        public Robot(IAdapterManager adapterManager, IRouteManager routeManager, ISettingsManager settingsManager, IEventBus eventBus)
        {
            _adapterManager = adapterManager;
            _routeManager = routeManager;
            _settingsManager = settingsManager;
            _eventBus = eventBus;

            settingsManager.LoadSettings();
        }
Ejemplo n.º 13
0
 protected void Initialize(IDocumentStoreFactory subscriptionStoreFactory, IRouteManager routeManager, QueueName inputQueueName)
 {
     Condition.Requires(subscriptionStoreFactory, "subscriptionStoreFactory").IsNotNull();
     Condition.Requires(inputQueueName, "inputQueueName").IsNotNull();
     Condition.Requires(routeManager, "routeManager").IsNotNull();
     RouteManager   = routeManager;
     Subscriptions  = subscriptionStoreFactory.Create <Type, SubscriptionRegistration>();
     InputQueueName = inputQueueName;
 }
Ejemplo n.º 14
0
 public AddCommentCommand(IDataFactory dataFactory, UserService userService, ICommentService commentService,
                          IEmailService emailService, IRouteManager routeManager)
 {
     _dataFactory    = dataFactory;
     _userService    = userService;
     _commentService = commentService;
     _emailService   = emailService;
     _routeManager   = routeManager;
 }
Ejemplo n.º 15
0
 public MessageBus(ISubscriptionService subscriptionService, IRouteManager routeManager, IMessageSink messageSink)
 {
     Condition.Requires(subscriptionService, "subscriptionService").IsNotNull();
     Condition.Requires(routeManager, "routeManager").IsNotNull();
     Condition.Requires(messageSink, "messageSink").IsNotNull();
     SubscriptionService = subscriptionService;
     RouteManager        = routeManager;
     MessageSink         = messageSink;
 }
Ejemplo n.º 16
0
 public ScheduleController(ICityManager cityMgr, IFlightManager flightMgr, IAirlineManager airlineMgr, IScheduleManager schMgr, IRouteManager routeManager, IFlightCostManager fcostMgr)
 {
     this.airlineMgr   = airlineMgr;
     this.cityMgr      = cityMgr;
     this.schMgr       = schMgr;
     this.flightMgr    = flightMgr;
     this.routeManager = routeManager;
     this.fcostMgr     = fcostMgr;
 }
Ejemplo n.º 17
0
 public SortService(IParcelManager parcelManager, IRouteManager routeManager, IStorePlaceManager storePlaceManager)
 {
     _parcelManager            = parcelManager;
     _routeManager             = routeManager;
     _storePlaceManager        = storePlaceManager;
     _parcels                  = new List <Parcel>();
     _parcelsToClients         = new List <Parcel>();
     _parcelsToOtherStorePlace = new List <Parcel>();
 }
Ejemplo n.º 18
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (dpFromCity.Text.Equals("None") == true)
            {
                lblError.Text = "Select From City";
                dpFromCity.Focus();
            }
            else if (dpToCity.Text.Equals("None") == true)
            {
                lblError.Text = "Select To City";
                dpToCity.Focus();
            }
            else if (dpFromCity.SelectedItem.Text.Equals(dpToCity.SelectedItem.Text))
            {
                lblError.Text = "From City & To City Cannot be Same";
                dpFromCity.Focus();
            }
            else if (txtDistance.Text.Length == 0)
            {
                lblError.Text = "Enter the Distance between Routes";
                txtDistance.Focus();
            }
            else
            {
                try
                {
                    Route         route        = new Route();
                    IRouteManager routeManager = (IRouteManager)BusinessObjectManager.GetRouteManager();
                    City          fromcity     = new City();
                    fromcity.CityId = long.Parse(dpFromCity.SelectedItem.Value);
                    fromcity.Name   = dpFromCity.SelectedItem.Text;
                    route.FromCity  = fromcity;

                    City tocity = new City();
                    tocity.CityId = long.Parse(dpToCity.SelectedItem.Value);
                    tocity.Name   = dpToCity.SelectedItem.Text;
                    route.ToCity  = tocity;

                    if (routeManager.GetRouteID(route) > 0)
                    {
                        lblError.Text = "Already route exists";
                        dpFromCity.Focus();
                    }
                    else
                    {
                        route.DistanceInKms = double.Parse(txtDistance.Text);
                        route.IsActive      = chkActive.Checked;
                        routeManager.AddRoute(route);
                        lblError.Text = "Route Added Successfully";
                    }
                }
                catch (RouteManagerException ex)
                {
                    throw ex;
                }
            }
        }
Ejemplo n.º 19
0
 public FanapManager(IResponseProvider responseProvider, IRouteManager routeManager,
                     INotificationManager notifManager, ITransactionManager transactionManager, IDiscountManager discountManager)
 {
     _responseProvider   = responseProvider;
     _routeManager       = routeManager;
     _notifManager       = notifManager;
     _transactionManager = transactionManager;
     _discountManager    = discountManager;
 }
Ejemplo n.º 20
0
 public void Clean()
 {
     using (var bus = new MessageBus.Core.RabbitMQBus())
     {
         using (IRouteManager routeManager = bus.CreateRouteManager())
         {
             routeManager.DeleteQueue(QueueName);
         }
     }
 }
Ejemplo n.º 21
0
        //初始化组件
        protected override void Awake()
        {
            base.Awake();

            m_IRouteManager = GameBox.App.Driver.GetModule <IRouteManager>();
            if (null == m_IRouteManager)
            {
                throw new GameBoxFrameworkException("IRouteManager是无效的.");
            }
        }
Ejemplo n.º 22
0
        protected override void SetUp()
        {
            base.SetUp();
            IDocumentSerializer   serializer = new JsonNetDocumentSerializer();
            IDocumentStoreFactory store      = new FileDocumentStoreFactory(StorageBaseDir, serializer);

            RouteManager = new RouteManager();
            Service      = new SubscriptionService(store, RouteManager, MyQueueName);
            store.Create <Type, SubscriptionRegistration>().Clear();
        }
Ejemplo n.º 23
0
 public TaxiMeterController(IRouteManager routeManager,
                            ILogProvider logManager,
                            ITaxiMeterManager taxiMeterManager,
                            IResponseProvider responseProvider)
 {
     _routemanager     = routeManager;
     _logmanager       = logManager;
     _taxiMeterManager = taxiMeterManager;
     _responseProvider = responseProvider;
 }
Ejemplo n.º 24
0
 public RouteController(IRouteManager routeManager,
                        ILogProvider logManager,
                        IRouteGroupManager routeGroupManager,
                        IResponseProvider responseProvider)
 {
     _routemanager      = routeManager;
     _logmanager        = logManager;
     _routeGroupManager = routeGroupManager;
     _responseProvider  = responseProvider;
 }
Ejemplo n.º 25
0
 public void Clean()
 {
     using (var bus = new RabbitMQBus())
     {
         using (IRouteManager routeManager = bus.CreateRouteManager())
         {
             routeManager.DeleteQueue(QueueName);
             routeManager.DeleteQueue(DeadLetterQueueName);
         }
     }
 }
Ejemplo n.º 26
0
 public DriverController(IRouteManager routeManager,
                         ILogProvider logManager,
                         IUserManager userManager,
                         IDriverManager driverManager,
                         IResponseProvider responseProvider)
 {
     _routemanager     = routeManager;
     _logmanager       = logManager;
     _userManager      = userManager;
     _drivermanager    = driverManager;
     _responseProvider = responseProvider;
 }
Ejemplo n.º 27
0
 public RouteService(
     IRouteManager routeManager,
     IVehicleManager vehicleManager,
     IEmployeeManager employeeManager,
     IParcelManager parcelManager
     )
 {
     _routeManager    = routeManager;
     _vehicleManager  = vehicleManager;
     _employeeManager = employeeManager;
     _parcelManager   = parcelManager;
 }
Ejemplo n.º 28
0
        public void Initialize()
        {
            using (var bus = new MessageBus.Core.RabbitMQBus())
            {
                using (IRouteManager routeManager = bus.CreateRouteManager())
                {
                    routeManager.CreateQueue(QueueName, true, false, CreateQueueSettings.Default);

                    routeManager.QueueBindMessage <ImportiantData>(QueueName);
                }
            }
        }
Ejemplo n.º 29
0
 public ClusterController(IRouteManager routeManager,
                          ILogProvider logManager,
                          IRouteGroupManager routeGroupManager,
                          IAdminManager adminManager,
                          IResponseProvider responseProvider)
 {
     _routemanager      = routeManager;
     _logmanager        = logManager;
     _adminmanager      = adminManager;
     _routeGroupManager = routeGroupManager;
     _responseProvider  = responseProvider;
 }
Ejemplo n.º 30
0
        public static IAirTravelManager GetRouteManager()
        {
            HttpContext   context = HttpContext.Current;
            IRouteManager rm      = (IRouteManager)context.Session["ROUTEMANAGER"];

            if (rm == null)
            {
                rm = (IRouteManager)AirTravelManagerFactory.Create("RouteManager");
                context.Session["ROUTEMANAGER"] = rm;
            }
            return(rm);
        }
Ejemplo n.º 31
0
        private static IMessageBus BuildMessageBus(AbstractConfiguration cfg)
        {
            ISubscriptionService subscriptionService = MessageBusConfigurationExtensions.GetSubscriptionService(cfg);
            IMessageSink         messageSink         = MessageBusConfigurationExtensions.GetMessageSink(cfg);
            IObjectContainer     container           = ObjectContainerConfigurationExtensions.GetObjectContainer(cfg);
            IRouteManager        routeManager        = container.Resolve <IRouteManager>();

            Xyperico.Agres.MessageBus.Implementation.MessageBus bus = new Agres.MessageBus.Implementation.MessageBus(subscriptionService, routeManager, messageSink);
            container.RegisterInstance <IMessageBus>(bus);

            return(bus);
        }
Ejemplo n.º 32
0
        public static Task AdapterRoutes(IRouteManager routeManager, IDictionary<string, object> env)
        {
            // we wrap these simply to remove the owin & gate dependencies elsewhere
            // but maybe we won't need it...for now I kind of like it
            IRequest request = new RequestWrapper(env);
            IResponse response = new ResponseWrapper(env);

            var result = routeManager.HandleRoute(request, response);
            if (!result)
            {
                response.Status = "404 Route Not Found";
            }

            return TaskHelpers.Completed();
        }
Ejemplo n.º 33
0
 protected override void SetUp()
 {
     base.SetUp();
       IDocumentSerializer serializer = new JsonNetDocumentSerializer();
       IDocumentStoreFactory store = new FileDocumentStoreFactory(StorageBaseDir, serializer);
       RouteManager = new RouteManager();
       Service = new SubscriptionService(store, RouteManager, MyQueueName);
       store.Create<Type, SubscriptionRegistration>().Clear();
 }
Ejemplo n.º 34
0
 protected void Initialize(IDocumentStoreFactory subscriptionStoreFactory, IRouteManager routeManager, QueueName inputQueueName)
 {
     Condition.Requires(subscriptionStoreFactory, "subscriptionStoreFactory").IsNotNull();
       Condition.Requires(inputQueueName, "inputQueueName").IsNotNull();
       Condition.Requires(routeManager, "routeManager").IsNotNull();
       RouteManager = routeManager;
       Subscriptions = subscriptionStoreFactory.Create<Type, SubscriptionRegistration>();
       InputQueueName = inputQueueName;
 }
Ejemplo n.º 35
0
 /// <summary>
 /// Create SubscriptionService with empty message routing and supplied input queue name.
 /// </summary>
 /// <param name="subscriptionStoreFactory"></param>
 /// <param name="inputQueueName"></param>
 public SubscriptionService(IDocumentStoreFactory subscriptionStoreFactory, IRouteManager routeManager, QueueName inputQueueName)
 {
     Initialize(subscriptionStoreFactory, routeManager, inputQueueName);
 }
Ejemplo n.º 36
0
 /// <summary>
 /// Create SubscriptionService and configure it from configuration file.
 /// </summary>
 /// <param name="subscriptionStoreFactory"></param>
 public SubscriptionService(IDocumentStoreFactory subscriptionStoreFactory, IRouteManager routeManager)
 {
     Initialize(subscriptionStoreFactory, routeManager, MessageBusSettings.Settings.InputQueue);
       foreach (MessageBusSettings.MessageRoute route in MessageBusSettings.Settings.Routes)
     RouteManager.AddRoute(route.Messages, route.Destination);
 }
Ejemplo n.º 37
0
 public ContentController(IContentService contentService, IRouteManager routeManager) : base(contentService, routeManager)
 { }
Ejemplo n.º 38
0
 public BaseApiController(IContentService contentService, IRouteManager routeManager)
 {
     this._contentService = contentService;
     this._routeManager = routeManager;
 }
Ejemplo n.º 39
0
 protected override void SetUp()
 {
     base.SetUp();
       RouteManager = new RouteManager();
 }