public void ValidateDeleteWidgetHasPositiveId() { var dto = new DeleteWidgetRequestDto { Id = -1 }; dto.Validate(out var errorMessage).Should().BeFalse(); errorMessage.Should().Be(ServiceDataUtility.GetInvalidFieldErrorMessage("id", "Must be at least 0.")); }
public Task <ServiceResult <DeleteWidgetResponseDto> > DeleteWidgetAsync(DeleteWidgetRequestDto request, CancellationToken cancellationToken = default) => TrySendRequestAsync(ConformanceApiHttpMapping.DeleteWidgetMapping, request, cancellationToken);
/// <summary> /// Deletes the specified widget. /// </summary> public Task <ServiceResult <DeleteWidgetResponseDto> > DeleteWidgetAsync(DeleteWidgetRequestDto request, CancellationToken cancellationToken) { return(TrySendRequestAsync(ExampleApiHttpMapping.DeleteWidgetMapping, request, cancellationToken)); }
/// <inheritdoc /> public Task <ServiceResult <DeleteWidgetResponseDto> > DeleteWidgetAsync(DeleteWidgetRequestDto request, CancellationToken cancellationToken = default) => Task.FromResult(Execute <DeleteWidgetResponseDto>(request));