/// <summary>
        /// Adds a MediaType to the database
        /// </summary>
        /// <param name="mediatype">The MediaType</param>
        public void Add(MediaType mediatype)
        {
            var entity = new MediaTypes
            {
                MediaTypesName = mediatype.Name
            };

            _context.MediaTypes.Add(entity);
            _context.SaveChanges();
        }
        /// <summary>
        /// Updates a MediaType
        /// </summary>
        /// <param name="mediaType">The updated MediaType</param>
        public void Update(MediaType mediaType)
        {
            var entity = _context.MediaTypes.Find(mediaType.Id);

            if (entity == null)
            {
                throw new ArgumentNullException();
            }
            entity.MediaTypesName = mediaType.Name;
            _context.SaveChanges();
        }