Show / Hide Table of Contents

Interface IPackageDiffWebService

Interface for package difference web service.

Namespace: FhirCodeGenBlazor.Services
Assembly: FhirCodeGenBlazor.dll
Syntax
public interface IPackageDiffWebService

Methods

| Improve this Doc View Source

DiffHasCompleted(String, String, DiffResults)

Difference has completed.

Declaration
void DiffHasCompleted(string packageKeyA, string packageKeyB, DiffResults results)
Parameters
Type Name Description
System.String packageKeyA

The package key a.

System.String packageKeyB

The package key b.

DiffResults results

The results.

| Improve this Doc View Source

Init()

Initializes this object.

Declaration
void Init()
| Improve this Doc View Source

RequestDiff(IPackageExportable, List<String>, IPackageExportable, List<String>, DifferOptions)

Request difference.

Declaration
Task RequestDiff(IPackageExportable A, List<string> keysA, IPackageExportable B, List<string> keysB, DifferOptions options)
Parameters
Type Name Description
IPackageExportable A

An IPackageExportable to process.

List<System.String> keysA

The keys of artifacts in package A to compare.

IPackageExportable B

An IPackageExportable to process.

List<System.String> keysB

The keys of artifacts in package B to compare.

DifferOptions options

Options for controlling the operation.

Returns
Type Description
Task

An asynchronous result.

| Improve this Doc View Source

RequestDiff(IPackageExportable, IPackageExportable, DifferOptions)

Request difference.

Declaration
Task RequestDiff(IPackageExportable A, IPackageExportable B, DifferOptions options)
Parameters
Type Name Description
IPackageExportable A

An IPackageExportable to process.

IPackageExportable B

An IPackageExportable to process.

DifferOptions options

Options for controlling the operation.

Returns
Type Description
Task

An asynchronous result.

| Improve this Doc View Source

RequestDiff(IPackageExportable, String, IPackageExportable, String, DifferOptions)

Request difference.

Declaration
Task RequestDiff(IPackageExportable A, string keyA, IPackageExportable B, string keyB, DifferOptions options)
Parameters
Type Name Description
IPackageExportable A

An IPackageExportable to process.

System.String keyA

The key of the artifact in package A to compare.

IPackageExportable B

An IPackageExportable to process.

System.String keyB

The key of the artifact in package B to compare.

DifferOptions options

Options for controlling the operation.

Returns
Type Description
Task

An asynchronous result.

Events

| Improve this Doc View Source

OnDiffCompleted

Occurs when On Difference Completed.

Declaration
event EventHandler<DiffCompletedEventArgs>? OnDiffCompleted
Event Type
Type Description
System.Nullable<EventHandler<DiffCompletedEventArgs>>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX