예제 #1
0
        public async Task <ActionResponse <UserTVShowMapping> > ManageAdditionAsync(TvShow tvShow)
        {
            var userId  = _userContextManager.GetUserIdFromContext();
            var mapping = new UserTVShowMapping {
                UserId = userId, TvShow = tvShow
            };
            var response = await _addUserTVShowMapping.Add(mapping);

            return(response);
        }
예제 #2
0
        public async Task <IActionResult> GetShowsAsync()
        {
            var userId = _userContextManager.GetUserIdFromContext();
            var showsActionResponse = await _getTVShowsByUser.GetTvShowsByUserId(userId);

            return(ReturnFromActionResponse(showsActionResponse));
        }