/// <inheritdoc /> public Task <IMigrationAssistanceResponse> MigrationAssistanceAsync(IMigrationAssistanceRequest request, CancellationToken cancellationToken = default(CancellationToken) ) => Dispatcher .DispatchAsync <IMigrationAssistanceRequest, MigrationAssistanceRequestParameters, MigrationAssistanceResponse, IMigrationAssistanceResponse>( request, cancellationToken, (p, d, c) => LowLevelDispatch.XpackMigrationGetAssistanceDispatchAsync <MigrationAssistanceResponse>(p, c) );
/// <inheritdoc /> public Task <MigrationAssistanceResponse> MigrationAssistanceAsync(IMigrationAssistanceRequest request, CancellationToken ct = default) => DoRequestAsync <IMigrationAssistanceRequest, MigrationAssistanceResponse> (request, request.RequestParameters, ct);
/// <inheritdoc /> public MigrationAssistanceResponse MigrationAssistance(IMigrationAssistanceRequest request) => DoRequest <IMigrationAssistanceRequest, MigrationAssistanceResponse>(request, request.RequestParameters);
/// <inheritdoc /> public IMigrationAssistanceResponse MigrationAssistance(IMigrationAssistanceRequest request) => Dispatcher.Dispatch <IMigrationAssistanceRequest, MigrationAssistanceRequestParameters, MigrationAssistanceResponse>( request, (p, d) => LowLevelDispatch.XpackMigrationGetAssistanceDispatch <MigrationAssistanceResponse>(p) );