/// <summary> /// Retrieves the by primary key and user id. /// </summary> /// <param name="mediaId">The media id.</param> /// <param name="userId">The user id.</param> /// <returns></returns> public Media RetrieveByPrimaryKeyAndUserId(int mediaId, int userId) { _mediaViewsRepository.UpdateCount(mediaId, userId); return(_mediaRepository.RetrieveByPrimaryKeyAndUserId(mediaId, userId)); }