Beispiel #1
0
        public MediaTypeApiModel AddMediaType(MediaTypeApiModel newMediaTypeApiModel)
        {
            /*var mediaType = new MediaType
             * {
             *  Name = newMediaTypeApiModel.Name
             * };*/

            var mediaType = newMediaTypeApiModel.Convert();

            mediaType = _mediaTypeRepository.Add(mediaType);
            newMediaTypeApiModel.MediaTypeId = mediaType.MediaTypeId;
            return(newMediaTypeApiModel);
        }
        public async Task <MediaTypeApiModel> AddMediaTypeAsync(MediaTypeApiModel newMediaTypeApiModel,
                                                                CancellationToken ct = default)
        {
            /*var mediaType = new MediaType
             * {
             *  Name = newMediaTypeApiModel.Name
             * };*/

            var mediaType = newMediaTypeApiModel.Convert();

            mediaType = await _mediaTypeRepository.AddAsync(mediaType, ct);

            newMediaTypeApiModel.MediaTypeId = mediaType.MediaTypeId;
            return(newMediaTypeApiModel);
        }