public async Task AddTextIntoDb() { var textEntity = new TextEntity("This is simple text."); var result = await _store.AddAsync(textEntity); Assert.IsTrue(result == 1); }
public async Task <int> Handle(AddTextCommand request, CancellationToken cancellationToken) { try { var validator = new AddTextCommandValidator(); var validationResult = await validator.ValidateAsync(request, cancellationToken); if (!validationResult.IsValid) { throw new Exception(); } var textEntity = new TextEntity(request.Text); var result = await _store.AddAsync(textEntity); return(result); } catch (Exception) { throw new Exception(); } }