Exemple #1
0
 public UserOrganizationController(UserManager <SuUserModel> userManager
                                   , SuDbContext context
                                   , IUserOrganizationRepository UserOrganization
                                   , ILanguageRepository language) : base(userManager, language)
 {
     _context          = context;
     _userOrganization = UserOrganization;
 }
 public OrganizationManager(IConfiguration config,
                            IUserOrganizationRepository userOrgRepo,
                            IOrganizationRepository orgRepo,
                            IRoleRepository roleRepo,
                            IUserOrganizationRoleRepository userOrgRoleRepo,
                            IOrganizationInviteService inviteSvc,
                            CreateTenant.CreateTenantClient createTenantClient)
 {
     _connectionString   = config.GetConnectionString("IdentityDb");
     _defaultRoleId      = config.GetDefaultRoleId();
     _userOrgRepo        = userOrgRepo ?? throw new ArgumentNullException(nameof(userOrgRepo));
     _orgRepo            = orgRepo ?? throw new ArgumentNullException(nameof(orgRepo));
     _roleRepo           = roleRepo ?? throw new ArgumentNullException(nameof(roleRepo));
     _userOrgRoleRepo    = userOrgRoleRepo ?? throw new ArgumentNullException(nameof(userOrgRoleRepo));
     _inviteSvc          = inviteSvc ?? throw new ArgumentNullException(nameof(inviteSvc));
     _createTenantClient = createTenantClient ?? throw new ArgumentNullException(nameof(createTenantClient));
 }
 public UserOrganizationService(IUserOrganizationRepository _userOrganizationRepository)
 {
     userOrganizationRepository = _userOrganizationRepository;
 }