public void MyTestInitialize() { var kernel = NinjectWebCommon.CreatePublicKernel(); service = kernel.Get <IInvitService>(); serviceUser = kernel.Get <IUserService>(); }
public ActivityService(IActivityRepository _repo, IFollowService _followService , IInvitService _invitService , INotificationRepository _notificationRepo , IUserService _userService ) { this.repoActivity = _repo; this.serviceFollow = _followService; this.serviceInvit = _invitService; this.repoNotification = _notificationRepo; this.serviceUser = _userService; }
public SecurityService(IProjectService projectService, IInvitService invitService) { hasRightMethods = new Dictionary <SecureActivity, HasRight_Delegate>(); hasRightMethods.Add(SecureActivity.ProjectEdit, CanEditProject); hasRightMethods.Add(SecureActivity.ProjectView, CanViewProject); hasRightMethods.Add(SecureActivity.ProjectDelete, CanDeleteProject); hasRightMethods.Add(SecureActivity.TrackEdit, CanEditTrack); hasRightMethods.Add(SecureActivity.TrackDelete, CanDeleteTrack); hasRightMethods.Add(SecureActivity.CommentEdit, CanEditComment); hasRightMethods.Add(SecureActivity.ViewUserDashboard, CanViewUserDashboard); this.serviceProject = projectService; this.serviceInvit = invitService; }
public SecurityService( IProjectService projectService, IInvitService invitService) { hasRightMethods = new Dictionary<SecureActivity, HasRight_Delegate>(); hasRightMethods.Add(SecureActivity.ProjectEdit, CanEditProject); hasRightMethods.Add(SecureActivity.ProjectView, CanViewProject); hasRightMethods.Add(SecureActivity.ProjectDelete, CanDeleteProject); hasRightMethods.Add(SecureActivity.TrackEdit, CanEditTrack); hasRightMethods.Add(SecureActivity.TrackDelete, CanDeleteTrack); hasRightMethods.Add(SecureActivity.CommentEdit, CanEditComment); hasRightMethods.Add(SecureActivity.ViewUserDashboard, CanViewUserDashboard); this.serviceProject = projectService; this.serviceInvit = invitService; }
public SocialController(ISocialService socialService , IInvitService invitService , IProjectService projectService , IActivityService activityService , IUserStatisticsService statService , IUserService userService , ILogService logService , ICacheService cacheService , ISecurityService security , IMailService mail ) : base(userService, logService) { this.serviceSecurity = security; this.serviceSocial = socialService; this.serviceInvit = invitService; this.serviceProject = projectService; this.serviceActivity = activityService; this.serviceActivity.ServiceProject = projectService; this.serviceStatistics = statService; this.serviceCache = cacheService; this.serviceMail = mail; }
public void MyTestInitialize() { var kernel = NinjectWebCommon.CreatePublicKernel(); service = kernel.Get<IInvitService>(); serviceUser = kernel.Get<IUserService>(); }