コード例 #1
0
 public void LogSessionInitialize()
 {
     _logSessionRepository  = new LogSessionRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
     _myEducationRepository = new MyEducationRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
     _EducationRepository   = new EducationRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
     _UserRepository        = new UserRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
     _logSessionBL          = new LogSessionImpl(_logSessionRepository, _EducationRepository, _myEducationRepository, _UserRepository);
 }
コード例 #2
0
ファイル: Logger.cs プロジェクト: xiangsxuan/clipboardzanager
        /// <summary>
        /// Initialize a new instance of the <see cref="Logger"/> class.
        /// </summary>
        /// <param name="logSession">The <see cref="ILogSession"/> used to persist the logs.</param>
        public Logger(ILogSession logSession)
        {
            Requires.NotNull(logSession, nameof(logSession));

            FlushInterval = 200;

            _logs       = new StringBuilder();
            _logSession = logSession;
            _logSession.SessionStarted();
        }
コード例 #3
0
 public LogSessionService(ILogSession logSession)
 {
     _logSession = logSession;
 }