コード例 #1
0
 public PlaylistController(ILog logger, ISession session, IManagerFactory managerFactory)
     : base(logger, session)
 {
     PlaylistManager = managerFactory.GetPlaylistManager(session);
     UserManager = managerFactory.GetUserManager(session);
     ShareCodeManager = managerFactory.GetShareCodeManager(session);
 }
コード例 #2
0
ファイル: StreamusTest.cs プロジェクト: zeemEU/StreamusServer
        public void SetUp()
        {
            HttpSimulator = new HttpSimulator().SimulateRequest();

            Logger = DependencyResolver.Current.GetService<ILog>();
            DaoFactory = DependencyResolver.Current.GetService<IDaoFactory>();
            Session = DependencyResolver.Current.GetService<ISession>();
            ManagerFactory = DependencyResolver.Current.GetService<IManagerFactory>();
        }
コード例 #3
0
ファイル: StreamusTest.cs プロジェクト: zeemEU/StreamusServer
        public void TestFixtureSetUp()
        {
            using (var httpSimulator = new HttpSimulator().SimulateRequest())
            {
                //  Initialize AutoMapper and AutoFac.
                Streamus.InitializeApplication();

                Logger = DependencyResolver.Current.GetService<ILog>();
                DaoFactory = DependencyResolver.Current.GetService<IDaoFactory>();
                Session = DependencyResolver.Current.GetService<ISession>();
                ManagerFactory = DependencyResolver.Current.GetService<IManagerFactory>();
            }

            Helpers = new Helpers(ManagerFactory);
        }
コード例 #4
0
ファイル: StreamusTest.cs プロジェクト: zeemEU/StreamusServer
        public void SetUp()
        {
            HttpConfiguration httpConfiguration = new HttpConfiguration();
            AutofacRegistrations.RegisterAndSetResolver(httpConfiguration);

            HttpRequestMessage = new HttpRequestMessage();
            HttpRequestMessage.SetConfiguration(httpConfiguration);

            IDependencyScope dependencyScope = HttpRequestMessage.GetDependencyScope();

            Logger = (ILog)dependencyScope.GetService(typeof(ILog));
            DaoFactory = (IDaoFactory)dependencyScope.GetService(typeof(IDaoFactory));
            Session = (ISession)dependencyScope.GetService(typeof(ISession));
            ManagerFactory = (IManagerFactory)dependencyScope.GetService(typeof(IManagerFactory));

            Helpers = new Helpers(Session, ManagerFactory);
        }
コード例 #5
0
ファイル: Game.cs プロジェクト: vitaly-kobzev/WindowsGSM1
        public GameStateManagementGame()
        {
            Content.RootDirectory = "Content";

            managerFactory = new ManagerFactory();

            GameSettings.VideoSettings.VideoSettingsChanged += VideoSettings_VideoSettingsChanged;

            InitGraphicsDevice();

            // Create the screen manager component.
            screenManager = new Manager.ScreenManager(this);

            Components.Add(screenManager);

            // Activate the first screens.
            screenManager.AddScreen(new BackgroundScreen(), null);
            screenManager.AddScreen(new MainMenuScreen(), null);
        }
コード例 #6
0
ファイル: Helpers.cs プロジェクト: vefve/StreamusServer
 public Helpers(ISession session, IManagerFactory managerFactory)
 {
     UserManager = managerFactory.GetUserManager(session);
     PlaylistItemManager = managerFactory.GetPlaylistItemManager(session);
 }
コード例 #7
0
 public VideoController(ILog logger, ISession session, IManagerFactory managerFactory)
     : base(logger, session)
 {
     VideoManager = managerFactory.GetVideoManager();
 }
コード例 #8
0
 public ClientErrorController(ILog logger, ISession session, IManagerFactory managerFactory)
     : base(logger, session)
 {
     ClientClientErrorManager = managerFactory.GetErrorManager(session);
 }
コード例 #9
0
 public ShareCodeController(ILog logger, ISession session, IManagerFactory managerFactory)
     : base(logger, session)
 {
     ShareCodeManager = managerFactory.GetShareCodeManager();
     PlaylistManager = managerFactory.GetPlaylistManager();
 }
コード例 #10
0
ファイル: Helpers.cs プロジェクト: zeemEU/StreamusServer
 public Helpers(IManagerFactory managerFactory)
 {
     UserManager = managerFactory.GetUserManager();
     PlaylistItemManager = managerFactory.GetPlaylistItemManager();
 }
コード例 #11
0
 public PlaylistItemController(ILog logger, ISession session, IManagerFactory managerFactory)
     : base(logger, session)
 {
     PlaylistManager = managerFactory.GetPlaylistManager(session);
     PlaylistItemManager = managerFactory.GetPlaylistItemManager(session);
 }
コード例 #12
0
 public UserController(ILog logger, ISession session, IManagerFactory managerFactory)
     : base(logger, session)
 {
     UserManager = managerFactory.GetUserManager();
 }