Example #1
0
        private readonly IFirebaseCloudMessagingService _firebaseCloudMessagingService; //Service for sending notifications.

        public UserReportController(IUserReportService userReportService,
                                    UserManager <ApplicationUser> userManager,
                                    IFirebaseCloudMessagingService firebaseCloudMessagingService)
        {
            _userReportService             = userReportService;
            _userManager                   = userManager;
            _firebaseCloudMessagingService = firebaseCloudMessagingService;
        }
 public AccountController(
     UserManager <ApplicationUser> userManager,
     RoomMateExpressAuthDbContext applicationDbContext,
     IEmailSender emailSender, IFirebaseCloudMessagingService firebaseCloudMessagingService, IUserService userService, IAdminService adminService)
 {
     _userManager = userManager;
     _emailSender = emailSender;
     _firebaseCloudMessagingService = firebaseCloudMessagingService;
     _userService  = userService;
     _adminService = adminService;
 }
 public MessageController(IMessageService messageService, IFirebaseCloudMessagingService firebaseCloudMessagingService)
 {
     _messageService = messageService;
     _firebaseCloudMessagingService = firebaseCloudMessagingService;
 }