public StoriesController(
            IStoryService storyService,
            IRegularUserService regularUserService)
        {
            Guard.WhenArgument(storyService, "storyService").IsNull().Throw();
            Guard.WhenArgument(regularUserService, "regularUserService").IsNull().Throw();

            this.storyService       = storyService;
            this.regularUserService = regularUserService;
        }
Exemple #2
0
        public ProjectsController(
            IProjectService projectService,
            IRegularUserService regularUserService)
        {
            Guard.WhenArgument(projectService, "projectService").IsNull().Throw();
            Guard.WhenArgument(regularUserService, "regularUserService").IsNull().Throw();

            this.regularUserService = regularUserService;
            this.projectService     = projectService;
        }
Exemple #3
0
 public DeletePersonalDataModel(
     UserManager <IdentityUser> userManager,
     SignInManager <IdentityUser> signInManager,
     ILogger <DeletePersonalDataModel> logger,
     IRegularUserService regularUserService)
 {
     _userManager        = userManager;
     _signInManager      = signInManager;
     _logger             = logger;
     _regularUserService = regularUserService;
 }
 public NewAdminModel(
     UserManager <IdentityUser> userManager,
     SignInManager <IdentityUser> signInManager,
     ILogger <RegisterModel> logger,
     IEmailSender emailSender,
     IRegularUserService regularUserService)
 {
     _userManager        = userManager;
     _signInManager      = signInManager;
     _logger             = logger;
     _emailSender        = emailSender;
     _regularUserService = regularUserService;
 }
Exemple #5
0
        public UploadController(
            IImageProcessorService imgProcessorService,
            IFileSaverService fileSaverService,
            IRegularUserService userService,
            IProjectService projectService,
            IStoryService storyService)
        {
            Guard.WhenArgument(imgProcessorService, "imageProcessorService").IsNull().Throw();
            Guard.WhenArgument(fileSaverService, "fileSaverService").IsNull().Throw();
            Guard.WhenArgument(userService, "regularUserService").IsNull().Throw();
            Guard.WhenArgument(projectService, "projectService").IsNull().Throw();
            Guard.WhenArgument(storyService, "storyService").IsNull().Throw();

            this.fileSaverService      = fileSaverService;
            this.imageProcessorService = imgProcessorService;
            this.regularUserService    = userService;
            this.projectService        = projectService;
            this.storyService          = storyService;
        }
        protected override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            if (this.Request.HttpMethod == "GET" && this.User.Identity.IsAuthenticated)
            {
                if (this.HttpContext.Session["AvatarUrl"] == null)
                {
                    IRegularUserService regularUserService = DependencyResolver.Current.GetService(typeof(IRegularUserService)) as IRegularUserService;
                    Guard.WhenArgument(regularUserService, "regularUserService").IsNull().Throw();

                    string avatarUrl = regularUserService.GetById(this.User.Identity.GetUserId()).AvatarUrl;
                    this.HttpContext.Session["AvatarUrl"] = avatarUrl;
                    this.ViewBag.AvatarUrl = avatarUrl;
                }
                else
                {
                    this.ViewBag.AvatarUrl = this.HttpContext.Session["AvatarUrl"].ToString();
                }
            }

            base.OnActionExecuting(filterContext);
        }
Exemple #7
0
 public RegularUserController(IRegularUserService users)
 {
     this.users = users;
 }
 public UserFavouritesController(IRegularUserService users)
 {
     this.users = users;
 }
 public RegularUserController(IRegularUserService users)
 {
     this.users = users;
 }
 public StatsModel(IRegularUserService regularUserService, UserManager <IdentityUser> userManager)
 {
     _regularUserService = regularUserService;
     _userManager        = userManager;
 }
        public AccountController(IRegularUserService regularUserService)
        {
            Guard.WhenArgument(regularUserService, "IRegularUserService").IsNull().Throw();

            this.regularUserService = regularUserService;
        }
 public UserFavouritesController(IRegularUserService users)
 {
     this.users = users;
 }
Exemple #13
0
        public ProfileController(IRegularUserService userService)
        {
            Guard.WhenArgument(userService, "regularUserService").IsNull().Throw();

            this.regularUserService = userService;
        }