public async Task <ApiResult> CreateAreaAsync(AreaDto areaDto)
        {
            var area = new Area();

            Mapper.Map(areaDto, area);
            var insertedId = await areaRepository.CreateAreaAsync(area, areaDto.MappingScheme);

            var apiResult = new ApiResult(MessageType.Success);

            apiResult.AdditionalDetails.Add("insertedId", insertedId);

            return(apiResult);
        }