コード例 #1
0
        public ClientController(IClientManager clientManager, IUserClientService svcUserClient, IAuthorizer authorizer)
        {
            _clientManager = clientManager;
            _svcUserClient = svcUserClient;

            Logger = NullLogger.Instance;
            _authorizer = authorizer;
        }
コード例 #2
0
 public HomeController(ILogger <HomeController> logger,
                       IProductClientService productClientService,
                       IOrderService orderService,
                       SimmonzDbContext context,
                       IUserClientService userClientService,
                       IConfiguration configuration,
                       ICategoryClientService categoryClientService
                       )
 {
     _categoryClientService = categoryClientService;
     _configuration         = configuration;
     _userClientService     = userClientService;
     _orderService          = orderService;
     _productClientService  = productClientService;
     _logger  = logger;
     _context = context;
 }
コード例 #3
0
 public AccountController(
     IUserClientService userClientService,
     ApplicationContext applicationContext,
     IHttpContextAccessor httpContextAccessor,
     IEmailSenderService emailSenderService,
     IStatisticsService statisticsService,
     IRolesService rolesService,
     IUserInforService userInforService,
     ILogger <AccountController> logger)
 {
     _userClientService   = userClientService;
     _logger              = logger;
     _applicationContext  = applicationContext;
     _httpContextAccessor = httpContextAccessor;
     _emailSenderService  = emailSenderService;
     _statisticsService   = statisticsService;
     _rolesService        = rolesService;
     _userInfroService    = userInforService;
 }
コード例 #4
0
 public HomeAdminController(
     IProductService productService,
     IProductTypeService productTypeService,
     IProviderService providerService,
     ICategoryService categoryService,
     IUserClientService userClientService,
     IEmailSenderService emailSenderService,
     IStatisticsAdminService statisticsAdminService,
     ILogger <HomeAdminController> logger,
     ApplicationContext applicationContext)
 {
     _productService         = productService;
     _productTypeService     = productTypeService;
     _providerService        = providerService;
     _categoryService        = categoryService;
     _applicationContext     = applicationContext;
     _usersClientService     = userClientService;
     _emailSenderService     = emailSenderService;
     _statisticsAdminService = statisticsAdminService;
     _logger = logger;
 }
コード例 #5
0
 public UserClientController(
     IHostingEnvironment _IHostingEnvironment,
     IHttpContextAccessor _IHttpContextAccessor,
     IUnitOfWork <myDBContext> _uow,
     IWorkshopService _IWorkshopService,
     ISectionService _ISectionService,
     IContentService _IContentService,
     IUserClientService _IUserClientService,
     IResponseDataService _IResponseDataService,
     IDocumentsService _IDocumentsService,
     IUserService _IUserService
     )
 {
     this._IHostingEnvironment  = _IHostingEnvironment;
     this._IHttpContextAccessor = _IHttpContextAccessor;
     this._uow = _uow;
     this._IWorkshopService     = _IWorkshopService;
     this._ISectionService      = _ISectionService;
     this._IContentService      = _IContentService;
     this._IUserClientService   = _IUserClientService;
     this._IResponseDataService = _IResponseDataService;
     this._IDocumentsService    = _IDocumentsService;
     this._IUserService         = _IUserService;
 }
コード例 #6
0
        public void Init()
        {
            _validUser = new User()
            {
                CreationDate = DateTime.Now,
                EMail        = "*****@*****.**",
                FullName     = "Sammy le Crabe",
                Id           = 646,
                IsValid      = true,
                Password     = new byte[] { 0 },
                UserName     = "******"
            };

            _invalidUser = new User()
            {
                CreationDate = DateTime.Now,
                EMail        = "*****@*****.**",
                FullName     = "Johnny le Crabe",
                Id           = 6289,
                IsValid      = false,
                Password     = new byte[] { 0 },
                UserName     = "******"
            };

            _repo    = new FakeUserClientRepository();
            _service = new UserClientService()
            {
                Configuration          = FakeConfigurationHelper.GetFakeConf(),
                RepositoriesFactory    = new FakeRepositoriesFactory(),
                StringLocalizerFactory = new FakeStringLocalizerFactory(),
                Logger = new FakeLogger()
            };

            _validClient = new Client()
            {
                ClientSecret  = "abc",
                ClientTypeId  = FakeDataBase.Instance.ClientTypes.Where(ct => ct.Wording.Equals(ClientTypeName.Confidential)).First().Id,
                CreationDate  = DateTime.Now,
                Id            = 500,
                Description   = "Démo client",
                IsValid       = true,
                Name          = "C-500",
                PublicId      = "pub-c-500",
                UserCreatorId = _validUser.Id
            };
            _invalidClient = new Client()
            {
                ClientSecret  = "def",
                ClientTypeId  = FakeDataBase.Instance.ClientTypes.Where(ct => ct.Wording.Equals(ClientTypeName.Confidential)).First().Id,
                CreationDate  = DateTime.Now,
                Id            = 501,
                Description   = "Démo client invalid",
                IsValid       = false,
                Name          = "C-501",
                PublicId      = "pub-c-501",
                UserCreatorId = _validUser.Id
            };

            FakeDataBase.Instance.Clients.Add(_validClient);
            FakeDataBase.Instance.Clients.Add(_invalidClient);
            FakeDataBase.Instance.Users.Add(_validUser);
            FakeDataBase.Instance.Users.Add(_invalidUser);
        }
コード例 #7
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="service">Injected User client service</param>
 public UsersClientsController([FromServices] IUserClientService service)
 {
     _service = service;
 }
コード例 #8
0
 public UserClientController(IUserClientService UserClientService)
 {
     _UserClientService = UserClientService;
 }
コード例 #9
0
ファイル: ProfileController.cs プロジェクト: test-see/csdd
 public ProfileController(IUserClientService userClientService,
                          IRoleService roleService)
 {
     _userClientService = userClientService;
     _roleService       = roleService;
 }