public StoreTypeController(IMapper mapper, SessionHandler sessionHandler, ApiManager apiManager, IStoreTypeService storeTypeService, ResourceMessages resourceMessages, CustomModelValidator modelValidator)
 {
     _sessionHandler   = sessionHandler;
     _apiManager       = apiManager;
     _resourceMessages = resourceMessages;
     _modelValidator   = modelValidator;
     _storeTypeService = storeTypeService;
     _mapper           = mapper;
 }
 public AccountController(IMapper mapper, SessionHandler sessionHandler, IUserService userService, ApiManager apiManager, IConfiguration config, ResourceMessages resourceMessages, CustomModelValidator modelValidator)
 {
     _sessionHandler   = sessionHandler;
     _apiManager       = apiManager;
     _config           = config;
     _resourceMessages = resourceMessages;
     _userService      = userService;
     _mapper           = mapper;
     _modelValidator   = modelValidator;
 }
Exemplo n.º 3
0
 public static async Task BeforeSendHandler(object param, OxygenHttpContextWapper oxygenHttpContext)
 {
     await new AuthenticationHandler().AuthenticationCheck(HttpContextExt.Current.RoutePath);//授权校验
     //方法前拦截器,入参校验
     if (param != null)
     {
         CustomModelValidator.Valid(param);
     }
     oxygenHttpContext.Headers.Add("AuthIgnore", "true");
     await Task.CompletedTask;
 }