コード例 #1
0
ファイル: UserController.cs プロジェクト: nogalskisam/Fyl
 public UserController(ILandlordService landlordService, ISessionDetails session, ISessionHelper sessionHelper, IHttpContextHelper httpContextHelper)
 {
     _session = session;
     _sessionHelper = sessionHelper;
     _httpContextHelper = httpContextHelper;
     _landlordService = landlordService;
 }
コード例 #2
0
ファイル: WebLog.cs プロジェクト: bwrobel/Experts
 public WebLog(string applicationName)
     : base(applicationName)
 {
     _httpContextHelper = new HttpContextHelper();
     log4net.GlobalContext.Properties["SessionId"] = _httpContextHelper.SessionId;
     log4net.GlobalContext.Properties["RequestUrl"] = _httpContextHelper.RequestUrl;
 }
コード例 #3
0
ファイル: UserController.cs プロジェクト: nogalskisam/Fyl
 public UserController(ITenantService tenantService, ISessionDetails session, ISessionHelper sessionHelper, IHttpContextHelper httpContextHelper)
 {
     _session = session;
     _sessionHelper = sessionHelper;
     _httpContextHelper = httpContextHelper;
     _tenantService = tenantService;
 }
コード例 #4
0
        public void Setup()
        {
            httpContextHelper = Substitute.For <IHttpContextHelper>();
            httpContextHelper.getAccessToken().Returns("access_token");

            stravaClient = Substitute.For <IStravaClient>();
            IEnumerable <VisualActivity> activities        = TestData.VisualActivitiesList();
            IEnumerable <VisualActivity> newUserActivities = TestData.NewVisualActivitiesList();

            stravaClient.getAllUserActivities("access_token", 123).Returns(activities);
            stravaClient.getAllUserActivities("access_token", 2222).Returns(newUserActivities);
            stravaClient.getUserActivitiesAfter("access_token", Arg.Any <StravaUser>(), Arg.Any <DateTime>()).Returns(newUserActivities);

            map = new Map();

            var userActivity = new StravaUser {
                VisualActivities = (List <VisualActivity>)activities, UserId = 2, LastDownload = DateTime.Now
            };

            userActivities = new List <StravaUser>
            {
                new StravaUser {
                    VisualActivities = (List <VisualActivity>)activities, UserId = 1, LastDownload = DateTime.Now
                },
                userActivity,
                new StravaUser {
                    VisualActivities = (List <VisualActivity>)activities, UserId = 3, LastDownload = DateTime.Now
                },
            }.AsQueryable();
            userActivityRepository = Substitute.For <IStravaVisualizerRepository>();
            userActivityRepository.GetUserActivities().Returns(userActivities);
            userActivityRepository.GetStravaUserById(123).Returns(userActivity);
            userActivityRepository.GetStravaUserById(2222).Returns(new StravaUser());
        }
コード例 #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LogService"/> class.
 /// </summary>
 /// <param name="logRepository">The log repository.</param>
 /// <param name="contextHelpers">The context helpers.</param>
 public LogService(
     IRepository <Log> logRepository,
     IHttpContextHelper contextHelpers)
 {
     this.logRepository  = logRepository;
     this.contextHelpers = contextHelpers;
 }
コード例 #6
0
 public MapController(IHttpContextHelper httpContextHelper, IStravaClient stravaClient, IMap map, IStravaVisualizerRepository userActivityRepository)
 {
     this._httpContextHelper = httpContextHelper;
     this._stravaClient      = stravaClient;
     this._map     = map;
     this._context = userActivityRepository;
 }
コード例 #7
0
ファイル: LogService.cs プロジェクト: betocastillo86/spelling
 /// <summary>
 /// Initializes a new instance of the <see cref="LogService"/> class.
 /// </summary>
 /// <param name="logRepository">The log repository.</param>
 /// <param name="workContext">The work context.</param>
 /// <param name="httpContextHelper">The HTTP context helper.</param>
 public LogService(
     IRepository <Log> logRepository,
     IWorkContext workContext,
     IHttpContextHelper httpContextHelper)
 {
     this.logRepository     = logRepository;
     this.workContext       = workContext;
     this.httpContextHelper = httpContextHelper;
 }
コード例 #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UserService"/> class.
 /// </summary>
 /// <param name="userRepository">The user repository.</param>
 /// <param name="publisher">The publisher.</param>
 /// <param name="httpContextHelper">The HTTP context helper.</param>
 public UserService(
     IRepository <User> userRepository,
     IPublisher publisher,
     IHttpContextHelper httpContextHelper)
 {
     this.userRepository    = userRepository;
     this.publisher         = publisher;
     this.httpContextHelper = httpContextHelper;
 }
コード例 #9
0
        public void Setup()
        {
            httpContextHelper = Substitute.For <IHttpContextHelper>();
            httpContextHelper.getAccessToken().Returns("access_token");

            mapCoordinatesService = Substitute.For <IMapCoordinatesService>();
            var activityCoordinates = TestData.ActivityCoordinatesList();

            mapCoordinatesService.GetActivityCoordinates("access_token", 123).Returns(Task.FromResult(activityCoordinates));
        }
コード例 #10
0
        public void Setup()
        {
            httpContextHelper = Substitute.For <IHttpContextHelper>();
            httpContextHelper.getAccessToken().Returns("access_token");

            summaryService = Substitute.For <ISummaryService>();
            var monthSummaries = TestData.MonthSummariesList();

            summaryService.GetMonthSummaryActivities("access_token", 123, Arg.Any <DateTime>()).Returns(Task.FromResult(monthSummaries));
        }
コード例 #11
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CommentService"/> class.
 /// </summary>
 /// <param name="commentRepository">The comment repository.</param>
 /// <param name="reportRepository">The report repository.</param>
 /// <param name="generalSettings">The general settings.</param>
 /// <param name="httpContextHelper">The HTTP context helpers.</param>
 /// <param name="publisher">The publisher.</param>
 /// <param name="userRepository">The user repository.</param>
 public CommentService(
     IRepository <Comment> commentRepository,
     IRepository <Report> reportRepository,
     IGeneralSettings generalSettings,
     IHttpContextHelper httpContextHelper,
     IPublisher publisher,
     IRepository <User> userRepository)
 {
     this.commentRepository = commentRepository;
     this.reportRepository  = reportRepository;
     this.generalSettings   = generalSettings;
     this.httpContextHelper = httpContextHelper;
     this.publisher         = publisher;
     this.userRepository    = userRepository;
 }
コード例 #12
0
 public HomeController(IHttpContextHelper httpContextHelper, ISummaryService summaryService)
 {
     this.httpContextHelper = httpContextHelper;
     this.summaryService    = summaryService;
 }
コード例 #13
0
ファイル: BaseController.cs プロジェクト: bwrobel/Experts
 public BaseController()
 {
     HttpContextHelper = new HttpContextHelper();
     
 }
コード例 #14
0
ファイル: SessionHelper.cs プロジェクト: nogalskisam/Fyl
 public SessionHelper(IHttpContextHelper httpContextHelper, IEncryptionHelper encryptionHelper)
 {
     _httpContextHelper = httpContextHelper;
     _encryptionHelper = encryptionHelper;
 }
コード例 #15
0
 public HomeController(IHttpContextHelper httpContextHelper, IStravaClient stravaClient, IStravaVisualizerRepository context)
 {
     this._httpContextHelper = httpContextHelper;
     this._stravaClient      = stravaClient;
     this._context           = context;
 }
コード例 #16
0
 public MapController(IHttpContextHelper httpContextHelper, IMapCoordinatesService mapCoordinatesService)
 {
     this._httpContextHelper    = httpContextHelper;
     this.mapCoordinatesService = mapCoordinatesService;
 }