Exemplo n.º 1
0
 public MealController()
 {
     //ready for IOC config.
     UserProfileFacade profileFacade = new UserProfileFacade();
     m_serviceLayer = new ServiceLayerImpl(profileFacade);
     log.Debug("[MealController] c'tor");
 }
Exemplo n.º 2
0
        public MockedServicelayer()
        {
            m_mocked = new Mock<IServicesLayer>();
            m_MocServiceLayer = m_mocked.Object;

            SetUpEmptySearch(m_mocked);
            SetUpSearch(m_mocked);
            SetupGetDefaultItems(m_mocked);
        }
        protected ServicesLayer(IServicesLayer decoratedLayer)
        {
            if (decoratedLayer == null)
            {
                throw new ArgumentNullException("decoratedLayer");
            }

            this._decoratedLayer = decoratedLayer;
        }
Exemplo n.º 4
0
        public void MyTestInitialize()
        {
            m_Testdb = new MongoDBForTest().DB;
            m_Testdb.Drop();

            m_mocked = new Mock<IServicesLayer>();
            m_MocServiceLayer = m_mocked.Object;
            m_mockedBackOffice = new Mock<IBackofficeService>();
            m_MocBackOfficeService = m_mockedBackOffice.Object;
            m_imageService = new ImageServices();
        }
Exemplo n.º 5
0
        public void Initialize()
        {
            m_mocked = new Mock<IServicesLayer>();
            m_MocServiceLayer = m_mocked.Object;
            SetupGetDefaultItems(m_mocked);
            SetUpSearch(m_mocked);
            SetUpEmptySearch(m_mocked);

            m_mockedBackOffice = new Mock<IBackofficeService>();
            m_MocBackOfficeService = m_mockedBackOffice.Object;
        }
Exemplo n.º 6
0
 static ServerServiceFactory()
 {
     ApplicationStack = (IServicesLayer)
                        (TransportLayer = new TransportLayer((IServicesLayer)
                                                             (LoggingLayer = new LoggingLayer(
                                                                  new NotificationLayer(
                                                                      new AuthorizationLayer(
                                                                          new ValidationLayer(
                                                                              new CachingLayer(
                                                                                  new DispatcherLayer(new ShopAdminService(), new BasketService(), new ShopService(), new UserService())))))))));
 }
 public LoggingLayer(IServicesLayer decoratedLayer) : base(decoratedLayer)
 {
     _traceSource.Listeners.Add(new ConsoleTraceListener(false));
 }
Exemplo n.º 8
0
 public AuthorizationLayer(IServicesLayer decoratedLayer) : base(decoratedLayer)
 {
 }
Exemplo n.º 9
0
        static ClientServiceFactory()
        {
            var tmpAppStack = new ValidationLayer(new LocalStorageLayer(new TransportLayer()));

            ApplicationStack = (IServicesLayer)(LoggingLayer = new LoggingLayer(tmpAppStack));
        }
 public LocalStorageLayer(IServicesLayer decoratedLayer) : base(decoratedLayer)
 {
 }
Exemplo n.º 11
0
 public ValidationLayer(IServicesLayer decoratedLayer) : base(decoratedLayer)
 {
 }
Exemplo n.º 12
0
 public HomeController()
 {
     UserProfileFacade profileFacade = new UserProfileFacade();
     m_serviceLayer = new ServiceLayerImpl(profileFacade);
     log.Debug("[HomeController] c'tor");
 }
Exemplo n.º 13
0
 public RestaurantController()
 {
     UserProfileFacade profileFacade = new UserProfileFacade();
     m_serviceLayer = new ServiceLayerImpl(profileFacade);
     m_imageService = new ImageServices();
 }
Exemplo n.º 14
0
 public CachingLayer(IServicesLayer decoratedLayer) : base(decoratedLayer)
 {
 }
Exemplo n.º 15
0
 public ImageServices()
 {
     //m_backofficeServiceLayer = new ServiceLayerImpl();
     m_backofficeServiceLayer = new BackOfficeServiceLayerImpl();
     UserProfileFacade profileFacade = new UserProfileFacade(ApplicationName.BackOffice);
     m_serviceLayer = new ServiceLayerImpl(profileFacade);
 }
Exemplo n.º 16
0
 public RestaurantController()
 {
     UserProfileFacade profileFacade = new UserProfileFacade(ApplicationName.Plateful);
     m_serviceLayer = new ServiceLayerImpl(profileFacade);
     m_imageService = new ImageServices();
 }
Exemplo n.º 17
0
 public NotificationLayer(IServicesLayer decoratedLayer) : base(decoratedLayer)
 {
 }
Exemplo n.º 18
0
 public TransportLayer(IServicesLayer decoratedLayer) : base(decoratedLayer)
 {
 }
Exemplo n.º 19
0
 public HomeController()
 {
     UserProfileFacade profileFacade = new UserProfileFacade(ApplicationName.Spontaneous);
     m_serviceLayer = new ServiceLayerImpl(profileFacade);
     log.Debug("[HomeController] c'tor");
 }
Exemplo n.º 20
0
 public ImageServices()
 {
     m_backofficeServiceLayer = new ServiceLayerImpl();
     UserProfileFacade profileFacade = new UserProfileFacade();
     m_serviceLayer = new ServiceLayerImpl(profileFacade);
 }