public async Task <IActionResult> CreateProject([FromBody] Project request) { Project project = await ProjectDataService.GetAsync(CosmosDbConfig.DomainString, request.Name); if (null != project) { return(Conflict(new { message = $"The project '{request.Name}' is already existed." })); } request.DomainString = CosmosDbConfig.DomainString; request.Timestamp = DateTime.Now; UpdateApiKey(in request); await ProjectDataService.InsertAsync(request); return(Ok(request)); }