public BoardController( FeedManagementService feedService, FeedItemRepository feedItemRepository, BoardManagementService boardmanagementservice, BoardRepository boardsRepository, ActivityManagementService activityService, ActivityRepository activityRepository, JunaUserRepository userRepository, ContentUploadService contentUploadService, BlobHelper blobHelper, TelemetryClient trace, IAppConfiguration appConfiguration, IdentityHelper identityHelper, FCMSenderService fcmSenderService ) { _feedService = feedService; _feedItemRepository = feedItemRepository; _boardManagementService = boardmanagementservice; _boardsRepository = boardsRepository; _activityService = activityService; _activityRepository = activityRepository; _userRepository = userRepository; _contentUploadService = contentUploadService; _blobHelper = blobHelper; logger = trace; appConfig = appConfiguration; _identityHelper = identityHelper; _fcmSenderService = fcmSenderService; }
public FeedManagementService(FeedItemRepository feedItemRepository, BoardRepository boardRepository, ActivityRepository activityRepository, JunaUserRepository junaUserRepository, ActivityManagementService activityManagementService, FCMSenderService fCMSenderService, TelemetryClient telemetryClient, Stream.StreamClient streamClient ) { _feedItemRepository = feedItemRepository; _boardRepository = boardRepository; _activityRepository = activityRepository; _junaUserRepository = junaUserRepository; _activityManagementService = activityManagementService; _fcmSenderService = fCMSenderService; logger = telemetryClient; _streamClient = streamClient; }