public async Task <PostFile> MakeAsync(CreatePostFileDto model) { model.CheckArgumentIsNull(); if (model.FileId.HasValue) { var referencedFile = await _fileRepository.FindAsync(model.FileId.Value); referencedFile.CheckReferenceIsNull(); var postFile = new PostFile { CreateDate = _dateService.UtcNow(), CreatorUserId = _userContext.UserId, FileId = referencedFile.Id, File = referencedFile, ModifierUserId = _userContext.UserId, ModifyDate = _dateService.UtcNow(), OrderNum = model.OrderNum, PostId = model.PostId }; return(await Task.FromResult(postFile)); } return(new PostFile()); //var file = new File { // CreateDate = _dateService.UtcNow(), // CreatorUserId = _userContext.UserId, //}; }
public async Task CreateAsync(CreatePostFileDto model) { }