示例#1
0
 public CommunityGroupSubSectionsController(ClaimAccessor claimAccessor
                                            , ICommunitiesForGoodService communitiesForGoodService
                                            , IJoinCommunityGroupService joinCommunityGroupService
                                            , IJoinCommunityOpenHoursMeetingService joinCommunityOpenHoursMeetingService
                                            , IJoinCommunityEventMeetingService joinCommunityEventMeetingService
                                            , IUserCommunitiesService userCommunitiesService
                                            , IHostingEnvironment env
                                            , ICommunityGroupEmailService communityGroupEmailService
                                            , IOpenHoursMailService openHoursMailService
                                            )
 {
     _env = env;
     _communityGroupEmailService = communityGroupEmailService;
     _communitiesForGoodService  = communitiesForGoodService;
     _claimAccessor                        = claimAccessor;
     _joinCommunityGroupService            = joinCommunityGroupService;
     _joinCommunityOpenHoursMeetingService = joinCommunityOpenHoursMeetingService;
     _joinCommunityEventMeetingService     = joinCommunityEventMeetingService;
     _userCommunitiesService               = userCommunitiesService;
     _openHoursMailService                 = openHoursMailService;
 }
示例#2
0
 public SignUpService(EFDbContext context, IUserCommunitiesService userCommunities, IOptions <PasswordSettings> settings)
 {
     _unitOfWork      = new UnitOfWork(context);
     _userCommunities = userCommunities;
     _settings        = settings.Value;
 }
 public AssociationsSettingService(EFDbContext context, IUserCommunitiesService userCommunitie)
 {
     _unitOfWork     = new UnitOfWork(context);
     _context        = context;
     _userCommunitie = userCommunitie;
 }