public async Task <HmmNote> CreateAsync(HmmNote note) { if (!_validator.IsValidEntity(note, ProcessResult)) { return(null); } note.CreateDate = _dateProvider.UtcNow; note.LastModifiedDate = _dateProvider.UtcNow; var ret = await _noteRepo.AddAsync(note); if (ret == null) { ProcessResult.PropagandaResult(_noteRepo.ProcessMessage); } return(ret); }