コード例 #1
0
 public ThemeSongEntryPoint(INavigationService nav, IPlaybackManager playback, IApiClient apiClient, ISessionManager session)
 {
     _nav = nav;
     _playback = playback;
     _apiClient = apiClient;
     _session = session;
 }
コード例 #2
0
ファイル: RootContext.cs プロジェクト: TomGillen/MBT
        public RootContext(ITheaterApplicationHost appHost, INavigator navigator, ISessionManager sessionManager, ILogManager logManager) : base(appHost)
        {
            _appHost = appHost;
            _navigator = navigator;
            _sessionManager = sessionManager;
            _logger = logManager.GetLogger("RootContext");

            // create root navigation bindings
            Binder.Bind<LoginPath, LoginContext>();
            Binder.Bind<HomePath, HomeContext>();
            Binder.Bind<SideMenuPath, SideMenuContext>();
            Binder.Bind<FullScreenPlaybackPath, FullScreenPlaybackContext>();

            Binder.Bind<ItemListPath>(async path => {
                var context = appHost.CreateInstance(typeof (ItemListContext)) as ItemListContext;
                context.Parameters = path.Parameter;

                return context;
            });

            Binder.Bind<ItemPath>(async path => {
                var context = appHost.CreateInstance(typeof (ItemDetailsContext)) as ItemDetailsContext;
                context.Item = path.Parameter;

                return context;
            });
        }
コード例 #3
0
 public AuthService(IUserManager userManager, ISessionManager sessionManager, IAuthorizationContext authorizationContext, IServerConfigurationManager config)
 {
     AuthorizationContext = authorizationContext;
     _config = config;
     SessionManager = sessionManager;
     UserManager = userManager;
 }
コード例 #4
0
 /// <summary>
 /// DownloadsModule constructor.
 /// </summary>
 /// <param name="fileService">FileService dependency.</param>
 /// <param name="sessionManager">NHibernate session manager dependency.</param>
 public DownloadsModule(IFileService fileService,IFileResourceService fileResourceService, ISessionManager sessionManager, IContentItemService<FileResource> contentItemService)
 {
     this._sessionManager = sessionManager;
     this._fileService = fileService;
     this._contentItemService = contentItemService;
     this._fileResourceService = fileResourceService;
 }
コード例 #5
0
        public void OnStartUp()
        {
            SetRootPathProject();

            XmlTextReader configReader = new XmlTextReader(new MemoryStream(NHibernate.Test.Properties.Resources.Configuration));
            DirectoryInfo dir = new DirectoryInfo(this.rootPathProject + ".Hbm");
            Console.WriteLine(dir);

            builder = new NhConfigurationBuilder(configReader, dir);

            builder.SetProperty("connection.connection_string", GetConnectionString());

            try
            {
                builder.BuildSessionFactory();
                sessionFactory = builder.SessionFactory;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
                throw;
            }
            
            sessionProvider = new SessionManager(sessionFactory);
            currentPagedDAO = new EnterprisePagedDAO(sessionProvider);
            currentRootPagedDAO = new EnterpriseRootDAO<object>(sessionProvider);
            currentSession = sessionFactory.OpenSession();
        }
コード例 #6
0
        public UserProfileWindow(DefaultThemePageMasterCommandsViewModel masterCommands, ISessionManager session, IPresentationManager presentationManager, IImageManager imageManager, IApiClient apiClient, DisplayPreferences displayPreferences, ListPageConfig options)
        {
            _session = session;
            _options = options;
            _displayPreferencesViewModel = new DisplayPreferencesViewModel(displayPreferences, presentationManager);
            _previousFocus = "";

            InitializeComponent();

            Loaded += UserProfileWindow_Loaded;
            Unloaded += UserProfileWindow_Unloaded;
            masterCommands.PageNavigated += masterCommands_PageNavigated;
            BtnClose.Click += BtnClose_Click;

            //Display preferences
            RadioList.Click += radioList_Click;
            RadioPoster.Click += radioPoster_Click;
            RadioThumbstrip.Click += radioThumbstrip_Click;
            RadioPosterStrip.Click += radioPosterStrip_Click;

            //Sort preferences
            RadioSortAscending.Click += RadioSortAscending_Click;
            RadioSortDescending.Click += RadioSortDescending_Click;

            //Focus tracking
            BtnClose.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            HomeButton.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            DisplayPreferencesButton.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            SortButton.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            SettingsButton.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            LogoutButton.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            ShutdownAppButton.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            SleepButton.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            RestartButton.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            ShutdownButton.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;

            RadioList.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            RadioPosterStrip.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            RadioPoster.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            RadioThumbstrip.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;

            RadioSortAscending.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            RadioSortDescending.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;
            CheckBoxSortRemember.IsKeyboardFocusedChanged += Button_IsKeyboardFocusedChanged;

            ContentGrid.DataContext = new DefaultThemeUserDtoViewModel(masterCommands, apiClient, imageManager, session)
            {
                User = session.CurrentUser,
                ImageHeight = 54
            };

            MainGrid.DataContext = this;
            CheckBoxSortRemember.DataContext = _displayPreferencesViewModel;

            if (displayPreferences != null)
            {
                //Always set to false to begin with in case the user is just doing a quick sort and doesn't want it saved.
                _displayPreferencesViewModel.RememberSorting = false;
            }
        }
コード例 #7
0
ファイル: DM.cs プロジェクト: RossHartmann/Biological-AI
        private static void CreateDatabase(string databaseName, SQLConnectionDetails sqlConnectionDetails, ISessionManager sessionManager)
        {
            DM.SessionManager = sessionManager;

            var database = new Database(databaseName, sqlConnectionDetails, sessionManager, DM.GetAllTables());
            DM.Database = SM.Server.AddDatabase(database);
        }
コード例 #8
0
 public UserDataChangeNotifier(IUserDataManager userDataManager, ISessionManager sessionManager, ILogger logger, IUserManager userManager)
 {
     _userDataManager = userDataManager;
     _sessionManager = sessionManager;
     _logger = logger;
     _userManager = userManager;
 }
コード例 #9
0
        public JourneyRepository(ISessionManager sessionManager, IShips ships)
            : base(sessionManager)
        {
            if (ships == null) throw new ArgumentNullException("ships");

            _ships = ships;
        }
コード例 #10
0
ファイル: RecordingNotifier.cs プロジェクト: softworkz/Emby
 public RecordingNotifier(ISessionManager sessionManager, IUserManager userManager, ILogger logger, ILiveTvManager liveTvManager)
 {
     _sessionManager = sessionManager;
     _userManager = userManager;
     _logger = logger;
     _liveTvManager = liveTvManager;
 }
コード例 #11
0
ファイル: UserService.cs プロジェクト: sleepandeat/Program
 public UserService(IUserRepository userRepository, ISessionManager sesstionService, IRoleService roleService, ISettingService settingService, ISessionManager sessionManager)
 {
     _userRepository = userRepository;
     _roleService = roleService;
     _sessionManager = sessionManager;
     _settingService = settingService;
 }
コード例 #12
0
 public UserListViewModel(IPresentationManager presentationManager, IImageManager imageManager, ISessionManager sessionManager, IApiClient apiClient)
 {
     ApiClient = apiClient;
     SessionManager = sessionManager;
     ImageManager = imageManager;
     PresentationManager = presentationManager;
 }
コード例 #13
0
 public DlnaEntryPoint(IServerConfigurationManager config, 
     ILogManager logManager, 
     IServerApplicationHost appHost, 
     INetworkManager network, 
     ISessionManager sessionManager, 
     IHttpClient httpClient, 
     ILibraryManager libraryManager, 
     IUserManager userManager, 
     IDlnaManager dlnaManager, 
     IImageProcessor imageProcessor, 
     IUserDataManager userDataManager, 
     ILocalizationManager localization, 
     IMediaSourceManager mediaSourceManager, 
     ISsdpHandler ssdpHandler)
 {
     _config = config;
     _appHost = appHost;
     _network = network;
     _sessionManager = sessionManager;
     _httpClient = httpClient;
     _libraryManager = libraryManager;
     _userManager = userManager;
     _dlnaManager = dlnaManager;
     _imageProcessor = imageProcessor;
     _userDataManager = userDataManager;
     _localization = localization;
     _mediaSourceManager = mediaSourceManager;
     _ssdpHandler = (SsdpHandler)ssdpHandler;
     _logger = logManager.GetLogger("Dlna");
 }
コード例 #14
0
ファイル: Container.cs プロジェクト: jrowies/dsmaddin
        public ISessionManager GetISessionManager()
        {
            if (_sessionManager == null)
            _sessionManager = new SessionManager(GetISessionRepository());

              return _sessionManager;
        }
コード例 #15
0
        public void Initialize(ISessionManager sessionManager) //, IPersistenceConfigurer persistenceConfigurer)
        {
            sessionManager.Init(this);
            this.sessionManager = sessionManager;

            currentConfiguration = new Configuration();
            currentConfiguration.Configure();

            var fc = FHN.Fluently.Configure(currentConfiguration)
                //.Database(persistenceConfigurer)
                //.Diagnostics(x=>x.OutputToConsole())
                .Mappings(x=> { 
                    foreach(var prov in  MappingProviders) {
                        foreach(var mapping in prov.FluentMappings) {
                            x.FluentMappings.Add(mapping);
                        }
                    }
                    x.FluentMappings.Conventions.Add(MappingConventions.ToArray());
                });

            currentConfiguration = fc.BuildConfiguration();

            InitializeValidation();
            InitListeners();

            currentConfiguration.SetProperty("proxyfactory.factory_class", typeof(ProxyFactoryFactory).AssemblyQualifiedName);

            sessionFactory = currentConfiguration.BuildSessionFactory();
        }
コード例 #16
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SessionWebSocketListener" /> class.
 /// </summary>
 /// <param name="sessionManager">The session manager.</param>
 /// <param name="logManager">The log manager.</param>
 /// <param name="appHost">The application host.</param>
 public SessionWebSocketListener(ISessionManager sessionManager, ILogManager logManager, IServerApplicationHost appHost, IJsonSerializer json)
 {
     _sessionManager = sessionManager;
     _logger = logManager.GetLogger(GetType().Name);
     _appHost = appHost;
     _json = json;
 }
コード例 #17
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SessionWebSocketListener" /> class.
 /// </summary>
 /// <param name="sessionManager">The session manager.</param>
 /// <param name="logManager">The log manager.</param>
 /// <param name="dtoService">The dto service.</param>
 public SessionWebSocketListener(ISessionManager sessionManager, ILogManager logManager, IDtoService dtoService, IServerApplicationHost appHost)
 {
     _sessionManager = sessionManager;
     _logger = logManager.GetLogger(GetType().Name);
     _dtoService = dtoService;
     _appHost = appHost;
 }
コード例 #18
0
ファイル: TestBase.cs プロジェクト: sunleepy/cooper
        public void TestFixtureSetUp()
        {
            Configuration.ConfigWithEmbeddedXml(null, "application_config", Assembly.GetExecutingAssembly(), "Cooper.Sync.Test.ConfigFiles")
                .RenderProperties()
                .Castle(resolver => Resolve(resolver.Container));

            //初始化同步锁
            DependencyResolver.Resolve<ILockHelper>().Init<Account>();
            DependencyResolver.Resolve<ILockHelper>().Init<GoogleConnection>();

            _logger = DependencyResolver.Resolve<ILoggerFactory>().Create(GetType());
            _sessionManager = DependencyResolver.Resolve<ISessionManager>();

            _accountHelper = DependencyResolver.Resolve<IAccountHelper>();
            _accountService = DependencyResolver.Resolve<IAccountService>();
            _accountConnectionService = DependencyResolver.Resolve<IAccountConnectionService>();
            _taskService = DependencyResolver.Resolve<ITaskService>();
            _externalServiceProvider = DependencyResolver.Resolve<IExternalServiceProvider>();
            _googleTokenService = DependencyResolver.Resolve<IGoogleTokenService>();

            _syncProcessor = DependencyResolver.Resolve<IGoogleSyncProcesser>();

            GoogleSyncSettings.ClientIdentifier = "234919028272-gsmmng06nheoih4ajp60oq8s33at1os0.apps.googleusercontent.com";
            GoogleSyncSettings.ClientSecret = "jXcjxFzCQGferMI37I0GSc05";
        }
コード例 #19
0
 public UserListViewModel(IPresentationManager presentationManager, IConnectionManager connectionManager, IImageManager imageManager, ISessionManager sessionManager, INavigationService navigation)
 {
     SessionManager = sessionManager;
     ImageManager = imageManager;
     ConnectionManager = connectionManager;
     PresentationManager = presentationManager;
 }
コード例 #20
0
        public UsuariosPresenter(IMainPresenter mainPresenter, ISessionManager sessionManager)
        {
            this.mainPresenter = mainPresenter;
            this.sessionManager = sessionManager;

            view = CreateView();
        }
コード例 #21
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SessionWebSocketListener" /> class.
 /// </summary>
 /// <param name="sessionManager">The session manager.</param>
 /// <param name="logger">The logger.</param>
 /// <param name="libraryManager">The library manager.</param>
 /// <param name="userManager">The user manager.</param>
 public SessionWebSocketListener(ISessionManager sessionManager, ILogger logger, ILibraryManager libraryManager, IUserManager userManager)
 {
     _sessionManager = sessionManager;
     _logger = logger;
     _libraryManager = libraryManager;
     _userManager = userManager;
 }
コード例 #22
0
        public ScreensaverManager(IUserInputManager userInput, IPresentationManager presentationManager, IPlaybackManager playback, ISessionManager session, IApiClient apiClient, ITheaterConfigurationManager theaterConfigurationManager, ILogManager logManager, IServerEvents serverEvents)
        {
            _userInput = userInput;
            _presentationManager = presentationManager;
            _playback = playback;
            _session = session;
            _apiClient = apiClient;
            _theaterConfigurationManager = theaterConfigurationManager;
            _logger = logManager.GetLogger(GetType().Name);
            _serverEvents = serverEvents;

            _session.UserLoggedIn += session_UserChanged;
            _session.UserLoggedOut += session_UserChanged;

            _playback.PlaybackCompleted += _playback_PlaybackCompleted;
            _playback.PlaybackStarted += _playback_PlaybackStarted;

            _serverEvents.BrowseCommand += _serverEvents_BrowseCommand;
            _serverEvents.MessageCommand += _serverEvents_MessageCommand;
            _serverEvents.PlayCommand += _serverEvents_PlayCommand;
            _serverEvents.PlaystateCommand += _serverEvents_PlaystateCommand;
            _serverEvents.GeneralCommand += _serverEvents_GeneralCommand; 

            SystemEvents.PowerModeChanged += SystemEvents_PowerModeChanged;

            StartTimer();
        }
コード例 #23
0
ファイル: AccountManager.cs プロジェクト: taucode/taucode
        public AccountManager(
            ISecurityProvider securityProvider,
            IAccountRepository accountRepository,
            IAccountValidator accountValidator,
            ITimeSource timeSource,
            int accountSessionCollectionCapacity,
            ISessionRepository sessionRepository,
            IActionRightResolver actionRightResolver/*,
            Func<TBizAccountRegistrationData, TBizAccount> accountRegistrationDataToAccount*/)
        {
            // todo1[ak] check args
            _securityProvider = securityProvider;
            _accountRepository = accountRepository;
            _accountValidator = accountValidator;
            _timeSource = timeSource;

            _sessionManager = new SessionManager(
                _securityProvider,
                _timeSource,
                accountSessionCollectionCapacity,
                sessionRepository);

            _actionRightResolver = actionRightResolver;
            //_accountRegistrationDataToAccount = accountRegistrationDataToAccount;
        }
コード例 #24
0
 public AutomaticRestartEntryPoint(IServerApplicationHost appHost, ILogger logger, ITaskManager iTaskManager, ISessionManager sessionManager)
 {
     _appHost = appHost;
     _logger = logger;
     _iTaskManager = iTaskManager;
     _sessionManager = sessionManager;
 }
コード例 #25
0
 public UserDataChangeNotifier(IUserDataManager userDataManager, ISessionManager sessionManager, IDtoService dtoService, ILogger logger)
 {
     _userDataManager = userDataManager;
     _sessionManager = sessionManager;
     _dtoService = dtoService;
     _logger = logger;
 }
コード例 #26
0
 public CommonControllerData(ISessionManager sessionManager, IUsersService users, IUserManager userManager, ILanguageService languages)
 {
     Users = users;
     SessionManager = sessionManager;
     UserManager = userManager;
     Languages = languages;
 }
コード例 #27
0
        public PageContentViewModel(INavigationService navigationService, ISessionManager sessionManager, IPlaybackManager playbackManager, ILogger logger, ITheaterApplicationHost appHost, IApiClient apiClient, IPresentationManager presentationManager, IServerEvents serverEvents)
        {
            NavigationService = navigationService;
            SessionManager = sessionManager;
            PlaybackManager = playbackManager;
            Logger = logger;
            AppHost = appHost;
            ApiClient = apiClient;
            PresentationManager = presentationManager;
            ServerEvents = serverEvents;

            MasterCommands = new MasterCommandsViewModel(navigationService, sessionManager, presentationManager, apiClient, logger, appHost, serverEvents);

            NavigationService.Navigated += NavigationServiceNavigated;
            SessionManager.UserLoggedIn += SessionManagerUserLoggedIn;
            SessionManager.UserLoggedOut += SessionManagerUserLoggedOut;
            PlaybackManager.PlaybackStarted += PlaybackManager_PlaybackStarted;
            PlaybackManager.PlaybackCompleted += PlaybackManager_PlaybackCompleted;            

            _dispatcher = Dispatcher.CurrentDispatcher;

            _clockTimer = new Timer(ClockTimerCallback, null, 0, 10000);

            IsLoggedIn = SessionManager.CurrentUser != null;
            var page = NavigationService.CurrentPage;
            IsOnHomePage = page is IHomePage;
            IsOnFullscreenVideo = page is IFullscreenVideoPage;
        }
コード例 #28
0
        public InternalDirectShowPlayer(ILogManager logManager, IHiddenWindow hiddenWindow, IPresentationManager presentation, ISessionManager sessionManager, IPlaybackManager playbackManager, ITheaterConfigurationManager config, IIsoManager isoManager, IUserInputManager inputManager, IZipClient zipClient, IHttpClient httpClient, IConnectionManager connectionManager)
        {
            _logger = logManager.GetLogger("InternalDirectShowPlayer");
            _hiddenWindow = hiddenWindow;
            _presentation = presentation;
            _sessionManager = sessionManager;
            _httpClient = httpClient;
            _connectionManager = connectionManager;
            _playbackManager = playbackManager;
            _config = config;
            _isoManager = isoManager;
            _inputManager = inputManager;
            _zipClient = zipClient;

            _config.Configuration.InternalPlayerConfiguration.VideoConfig.SetDefaults();
            _config.Configuration.InternalPlayerConfiguration.AudioConfig.SetDefaults();
            _config.Configuration.InternalPlayerConfiguration.SubtitleConfig.SetDefaults();
            _config.Configuration.InternalPlayerConfiguration.COMConfig.SetDefaults();

            //use a static object so we keep the libraries in the same place. Doesn't usually matter, but the EVR Presenter does some COM hooking that has problems if we change the lib address.
            //if (_privateCom == null)
            //    _privateCom = new URCOMLoader(_config, _zipClient);
            URCOMLoader.Instance.Initialize(_config, _zipClient, logManager);

            EnsureMediaFilters();
        }
コード例 #29
0
        public FavoritesViewModel(IPresentationManager presentation, IImageManager imageManager, IApiClient apiClient, ISessionManager session, INavigationService nav, IPlaybackManager playback, ILogger logger, double tileWidth, double tileHeight, IServerEvents serverEvents)
            : base(presentation, apiClient)
        {
            _sessionManager = session;
            _playbackManager = playback;
            _imageManager = imageManager;
            _navService = nav;
            _logger = logger;
            _serverEvents = serverEvents;

            TileWidth = tileWidth;
            TileHeight = tileHeight;

            var spotlightTileWidth = TileWidth * 2 + TilePadding;
            var spotlightTileHeight = spotlightTileWidth * 9 / 16;

            SpotlightViewModel = new ImageViewerViewModel(_imageManager, new List<ImageViewerImage>())
            {
                Height = spotlightTileHeight,
                Width = spotlightTileWidth,
                CustomCommandAction = i => _navService.NavigateToItem(i.Item, ViewType.Tv)
            };

            LoadViewModels();

            NavigateToFavoriteMoviesCommand = new RelayCommand(o => NavigateToFavorites("Movie"));
        }
コード例 #30
0
		public void TestFixtureTearDown()
		{
			DeleteAllBlogs();
			_container.Dispose();
			_container = null;
			_sessionManager = null;
		}
コード例 #31
0
 public DeviceAccessEntryPoint(IUserManager userManager, IAuthenticationRepository authRepo, IDeviceManager deviceManager, ISessionManager sessionManager)
 {
     _userManager    = userManager;
     _authRepo       = authRepo;
     _deviceManager  = deviceManager;
     _sessionManager = sessionManager;
 }
コード例 #32
0
 public UserListViewModel(IPresentationManager presentationManager, IConnectionManager connectionManager, IImageManager imageManager, ISessionManager sessionManager, INavigationService navigation)
 {
     SessionManager      = sessionManager;
     ImageManager        = imageManager;
     ConnectionManager   = connectionManager;
     PresentationManager = presentationManager;
 }
コード例 #33
0
 public DataStoreReader(ISessionManager sessionManager)
     : base(sessionManager)
 {
 }
コード例 #34
0
 public NHibernateMigrationService(ISessionManager sessionManager) : base(sessionManager)
 {
 }
コード例 #35
0
 private void SetsessionManager(ISessionManager sessionManager)
 {
     SessionManager         = sessionManager;
     ViewBag.SessionManager = SessionManager;
 }
コード例 #36
0
 public DataRepositoryQuery(ISessionManager sessionManager)
 {
     _sessionManager = sessionManager;
 }
コード例 #37
0
        public MqttWebSocketService(int port, IRouter <T> router, ISessionManager <T> sessions)
        {
            server = new WebSocketServer();

            server.NewMessageReceived += (sock, message) =>
            {
                T session = null;

                try
                {
                    session = Session(sock);
                    if (session != null)
                    {
                        router.Route(message, session);
                    }
                    else
                    {
                        sock.Close();
                    }
                }
                catch (Exception ex)
                {
                    if (session != null)
                    {
                        router.Error(ex, session);
                    }

                    sock.Close();
                }
            };

            server.NewDataReceived += (sock, message) =>
            {
                T session = null;

                try
                {
                    session = Session(sock);
                    if (session != null)
                    {
                        router.Route(message, session);
                    }
                    else
                    {
                        sock.Close();
                    }
                }
                catch (Exception ex)
                {
                    if (session != null)
                    {
                        router.Error(ex, session);
                    }

                    sock.Close();
                }
            };

            server.SessionClosed += (sock, message) =>
            {
                T session = Session(sock);
                if (session != null)
                {
                    sessions.Remove(session);
                    session.Close();
                }
            };

            server.NewSessionConnected += (sock) =>
            {
                var session = sessions.Create(new WebSocketChannel(sock));
                if (session == null)
                {
                    sock.Close();
                }
                else
                {
                    sock.Items[SessionKey] = session;
                }
            };

            if (!server.Setup(new ServerConfig {
                Port = port, MaxConnectionNumber = 100000
            }) || !server.Start())
            {
                WebSocketException.ThrowServerError("Server setup failed. Turn on SuperWebSockets logging for more details.");
            }
        }
コード例 #38
0
 public GetCart(ISessionManager sessionManager)
 {
     _sessionManager = sessionManager;
 }
コード例 #39
0
 public NHInspectOrderDetailBaseDao(ISessionManager sessionManager)
     : base(sessionManager)
 {
 }
コード例 #40
0
ファイル: SecondDao.cs プロジェクト: qinfengzhu/StudyCastle
 public SecondDao(ISessionManager sessManager)
 {
     this.sessManager = sessManager;
 }
コード例 #41
0
ファイル: KeepServerAwake.cs プロジェクト: webcris77/Emby
 public KeepServerAwake(ISessionManager sessionManager, ILogger logger, IServerApplicationHost appHost)
 {
     _sessionManager = sessionManager;
     _logger         = logger;
     _appHost        = appHost;
 }
コード例 #42
0
ファイル: AccountsService.cs プロジェクト: CarlosVV/mediavf
 /// <summary>
 /// Instantiates an <see cref="AccountsService"/>
 /// </summary>
 /// <param name="repositoryFactory"></param>
 /// <param name="sessionManager"></param>
 public AccountsService(IAccountRepositoryFactory repositoryFactory, ISessionManager sessionManager)
 {
     _repositoryFactory = repositoryFactory;
     _sessionManager    = sessionManager;
 }
コード例 #43
0
 public SystemUserGroupRoleRelationBaseDao(ISessionManager sessionManager, string sessionFactoryAlias) : base(sessionManager, sessionFactoryAlias)
 {
 }
コード例 #44
0
 public ObserveController()
 {
     sessionManager = new SessionManager();
     observeManager = new ObserveManager(sessionManager, db);
 }
 public TTransformedResult Execute(ISessionManager sessionManager, IDatabaseQueryCache databaseQueryCache = null)
 {
     return(TransformDatabaseResult(GetDatabaseResult(sessionManager, databaseQueryCache)));
 }
コード例 #46
0
 public ApiAccessKeyUoW(ISessionManager sessionManager, ApiAccessKeyRepository apiAccessKeyRepository) : base(sessionManager)
 {
     m_apiAccessKeyRepository = apiAccessKeyRepository;
 }
コード例 #47
0
 public UserListViewModel(IPresentationManager presentationManager, IApiClient apiClient, IImageManager imageManager, ISessionManager sessionManager, INavigationService navigation)
 {
     SessionManager      = sessionManager;
     _navigation         = navigation;
     ImageManager        = imageManager;
     ApiClient           = apiClient;
     PresentationManager = presentationManager;
 }
コード例 #48
0
 public SystemUserGroupRoleRelationBaseDao(ISessionManager sessionManager) : base(sessionManager)
 {
 }
コード例 #49
0
 public TokenRepository(ISessionManager sessionManager)
 {
     _sessionManager = sessionManager;
 }
 protected override TDatabaseResult QueryDatabase(ISessionManager sessionManager)
 {
     return(_query(sessionManager));
 }
コード例 #51
0
 public AuthService(IUserManager userManager, IAuthorizationContext authorizationContext, IServerConfigurationManager config, IConnectManager connectManager, ISessionManager sessionManager, INetworkManager networkManager)
 {
     AuthorizationContext = authorizationContext;
     _config        = config;
     SessionManager = sessionManager;
     ConnectManager = connectManager;
     UserManager    = userManager;
     NetworkManager = networkManager;
 }
コード例 #52
0
 public NHSupllierLocationViewDao(ISessionManager sessionManager)
     : base(sessionManager)
 {
 }
コード例 #53
0
 public TextLoggingService(ISessionManager mgr) : base(mgr)
 {
 }
コード例 #54
0
 public NotAuthenticatedTagHelper(ISessionManager sessionManager)
 {
     _sessionManager = sessionManager;
 }
コード例 #55
0
ファイル: MediaEncoder.cs プロジェクト: wilhil/MediaBrowser
 public MediaEncoder(ILogger logger, IJsonSerializer jsonSerializer, string ffMpegPath, string ffProbePath, string version, IServerConfigurationManager configurationManager, IFileSystem fileSystem, ILiveTvManager liveTvManager, IIsoManager isoManager, ILibraryManager libraryManager, IChannelManager channelManager, ISessionManager sessionManager, Func <ISubtitleEncoder> subtitleEncoder)
 {
     _logger              = logger;
     _jsonSerializer      = jsonSerializer;
     Version              = version;
     ConfigurationManager = configurationManager;
     FileSystem           = fileSystem;
     LiveTvManager        = liveTvManager;
     IsoManager           = isoManager;
     LibraryManager       = libraryManager;
     ChannelManager       = channelManager;
     SessionManager       = sessionManager;
     SubtitleEncoder      = subtitleEncoder;
     FFProbePath          = ffProbePath;
     FFMpegPath           = ffMpegPath;
 }
コード例 #56
0
ファイル: BaseManager.cs プロジェクト: sitangruan/nini
 public BaseManager(ISessionManager sessionManager)
 {
     SessionManager = sessionManager;
     mLogger        = MarvelLoggerFactory.Generate(typeof(T));
 }
コード例 #57
0
ファイル: NHibernateSession.cs プロジェクト: lurienanofab/lnf
 public NHibernateSession(ISessionManager sessionManager)
 {
     _sessionManager = sessionManager;
 }
コード例 #58
0
ファイル: SessionInfo.cs プロジェクト: snap608/MediaBrowser
 public void Dispose()
 {
     StopAutomaticProgress();
     _sessionManager = null;
 }
コード例 #59
0
ファイル: Repository.cs プロジェクト: yonglehou/Symbiote
 public Repository(ISessionManager manager)
 {
     _manager = manager;
 }
コード例 #60
0
 public WrappedSessionManagerTracker(TrackedModuledDbContext trackableContext, ISessionManager parent)
 {
     _trackableContext = trackableContext;
     _parent           = parent;
 }