public async Task <ActionResult <EventView> > Create(NewEvent eventItem, ApiVersion apiVersion)
        {
            var result = dataBaseContext.Events.Add(eventItem.ToEvent());
            await dataBaseContext.SaveChangesAsync();

            return(CreatedAtAction(nameof(GetById), new { id = result.Entity.Id, version = apiVersion.ToString() }, eventItem));
        }