Example #1
0
 public GenericEventPublisher(
     UserDetailProjection userDetailProjection,
     PermissionDetailProjection permissionDetailProjection,
     PendingRequestsProjection pendingRequestsProjection,
     SystemDropdownProjection systemDropdownProjection,
     UserManagementProjection userManagementProjection,
     SystemActivityProjection systemActivityProjection,
     ApproverActivityProjection approverActivityProjection,
     PermissionTemplateProjection permissionTemplateProjection,
     DashboardProjection dashboardProjection,
     UserHistoryProjection userHistoryProjection
     )
 {
     _userDetailProjection         = userDetailProjection;
     _permissionDetailProjection   = permissionDetailProjection;
     _pendingRequestsProjection    = pendingRequestsProjection;
     _userManagementProjection     = userManagementProjection;
     _systemDropdownProjection     = systemDropdownProjection;
     _approverActivityProjection   = approverActivityProjection;
     _systemActivityProjection     = systemActivityProjection;
     _permissionTemplateProjection = permissionTemplateProjection;
     _dashBoardProjection          = dashboardProjection;
     _userHistoryProjection        = userHistoryProjection;
 }
Example #2
0
 public bool IsSatisfiedBy(PermissionDetailProjection o)
 {
     return(o.PermissionId == Id);
 }