Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="iPowWebWorkContext"/> class.
 /// </summary>
 /// <param name="ipowHttpContext">The HTTP context.</param>
 /// <param name="ipowUserService">The ipow user service.</param>
 /// <param name="ipowCityInfoService">The ipow city info service.</param>
 public iPowWebWorkContext(HttpContextBase ipowHttpContext,
                           iPow.Infrastructure.Crosscutting.Authorize.IUserService ipowUserService,
                           iPow.Infrastructure.Crosscutting.Comm.Service.ICityInfoService ipowCityInfoService,
                           iPow.Infrastructure.Crosscutting.Authorize.IUserExtensionService userExtension)
 {
     if (ipowHttpContext == null)
     {
         throw new ArgumentNullException("httpContext  is null");
     }
     if (ipowUserService == null)
     {
         throw new ArgumentNullException("userService  is null");
     }
     if (ipowCityInfoService == null)
     {
         throw new ArgumentNullException("cityInfoService  is null");
     }
     if (userExtension == null)
     {
         throw new ArgumentNullException("userExtensionService  is null");
     }
     httpContext          = ipowHttpContext;
     userService          = ipowUserService;
     cityInfoService      = ipowCityInfoService;
     userExtensionService = userExtension;
 }
Example #2
0
 public UserController(iPow.Infrastructure.Crosscutting.NetFramework.IWorkContext work,
                       iPow.Infrastructure.Crosscutting.Authorize.IUserService userRole)
     : base(work)
 {
     if (userRole == null)
     {
         throw new ArgumentNullException("userService is null");
     }
     userService = userRole;
 }
Example #3
0
 public UserController(iPow.Infrastructure.Crosscutting.NetFramework.IWorkContext work,
     iPow.Infrastructure.Crosscutting.Authorize.IUserService userRole)
     : base(work)
 {
     if (userRole == null)
     {
         throw new ArgumentNullException("userService is null");
     }
     userService = userRole;
 }
Example #4
0
 public ProfileController(iPow.Infrastructure.Crosscutting.NetFramework.IWorkContext work,
 iPow.Infrastructure.Crosscutting.Authorize.IUserService user,
     iPow.Infrastructure.Crosscutting.Comm.Service.IFormsAuthService formAuth)
     : base(work)
 {
     if (user == null)
     {
         throw new ArgumentNullException("userService is null");
     }
     if (formAuth == null)
     {
         throw new ArgumentNullException("formAuthService is null");
     }
     userService = user;
     formAuthService = formAuth;
 }
Example #5
0
 public ProfileController(iPow.Infrastructure.Crosscutting.NetFramework.IWorkContext work,
                          iPow.Infrastructure.Crosscutting.Authorize.IUserService user,
                          iPow.Infrastructure.Crosscutting.Comm.Service.IFormsAuthService formAuth)
     : base(work)
 {
     if (user == null)
     {
         throw new ArgumentNullException("userService is null");
     }
     if (formAuth == null)
     {
         throw new ArgumentNullException("formAuthService is null");
     }
     userService     = user;
     formAuthService = formAuth;
 }