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; }