public Task <ServiceResult <GetApiInfoResponseDto> > GetApiInfoAsync(GetApiInfoRequestDto request, CancellationToken cancellationToken) { if (request == null) { throw new ArgumentNullException(nameof(request)); } var version = GetType().GetTypeInfo().Assembly.GetName().Version; return(Task.FromResult(ServiceResult.Success(new GetApiInfoResponseDto { Api = "fsdgenapi", Version = $"{version.Major}.{version.Minor}.{version.Build}", }))); }
/// <inheritdoc /> public Task <ServiceResult <GetApiInfoResponseDto> > GetApiInfoAsync(GetApiInfoRequestDto request, CancellationToken cancellationToken = default) => Task.FromResult(Execute <GetApiInfoResponseDto>(request));
public Task <ServiceResult <GetApiInfoResponseDto> > GetApiInfoAsync(GetApiInfoRequestDto request, CancellationToken cancellationToken = default) => TrySendRequestAsync(ConformanceApiHttpMapping.GetApiInfoMapping, request, cancellationToken);
/// <summary> /// Gets information about the API. /// </summary> public Task <ServiceResult <GetApiInfoResponseDto> > GetApiInfoAsync(GetApiInfoRequestDto request, CancellationToken cancellationToken) { return(TrySendRequestAsync(FacilityGeneratorApiHttpMapping.GetApiInfoMapping, request, cancellationToken)); }