Interface IPackageManagerWebService
Interface for package manager web service.
Namespace: FhirCodeGenBlazor.Services
Assembly: FhirCodeGenBlazor.dll
Syntax
public interface IPackageManagerWebService
Properties
| Improve this Doc View SourcePublishedReleases
Gets the published releases.
Declaration
List<FhirPackageCommon.PublishedReleaseInformation> PublishedReleases { get; }
Property Value
| Type | Description |
|---|---|
| List<Microsoft.Health.Fhir.SpecManager.Manager.FhirPackageCommon.PublishedReleaseInformation> |
Methods
| Improve this Doc View SourceDeletePackage(String)
Deletes the package described by directive.
Declaration
void DeletePackage(string directive)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | directive | The directive. |
Init()
Initializes this object.
Declaration
void Init()
LoadRequestStatus(String)
Status of load request.
Declaration
PackageLoadStateEnum LoadRequestStatus(string directive)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | directive | The directive. |
Returns
| Type | Description |
|---|---|
| PackageLoadStateEnum | A PackageLoadStateEnum. |
RequestDownload(String, String, out PackageLoadStateEnum)
Request download.
Declaration
void RequestDownload(string directive, string branchName, out PackageLoadStateEnum requestState)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | directive | The directive. |
| System.String | branchName | Name of the branch. |
| PackageLoadStateEnum | requestState | [out] State of the request. |
RequestLoad(String, out PackageLoadStateEnum)
Request package load.
Declaration
void RequestLoad(string directive, out PackageLoadStateEnum requestState)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | directive | The directive. |
| PackageLoadStateEnum | requestState | [out] State of the request. |
StateHasChanged()
State has changed.
Declaration
void StateHasChanged()
TryGetCoreCiPackageDetails(String, out NpmPackageDetails)
Attempts to get core ci package details the NpmPackageDetails from the given string.
Declaration
bool TryGetCoreCiPackageDetails(string branchName, out NpmPackageDetails details)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | branchName | Name of the branch. |
| NpmPackageDetails | details | [out] The details. |
Returns
| Type | Description |
|---|---|
| System.Boolean | True if it succeeds, false if it fails. |
TryGetGuideCiPackageDetails(String, out NpmPackageDetails)
Attempts to get guide ci package details the NpmPackageDetails from the given string.
Declaration
bool TryGetGuideCiPackageDetails(string branchName, out NpmPackageDetails details)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | branchName | Name of the branch. |
| NpmPackageDetails | details | [out] The details. |
Returns
| Type | Description |
|---|---|
| System.Boolean | True if it succeeds, false if it fails. |
TryGetRegistryManifests(String, out IEnumerable<RegistryPackageManifest>)
Attempts to get package manifests an IEnumerable<RegistryPackageManifest> from the given string.
Declaration
bool TryGetRegistryManifests(string packageName, out IEnumerable<RegistryPackageManifest> manifests)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | packageName | Name of the package. |
| IEnumerable<RegistryPackageManifest> | manifests | [out] The manifests. |
Returns
| Type | Description |
|---|---|
| System.Boolean | True if it succeeds, false if it fails. |
Events
| Improve this Doc View SourceOnChanged
Occurs when On Changed.
Declaration
event EventHandler<EventArgs>? OnChanged
Event Type
| Type | Description |
|---|---|
| System.Nullable<EventHandler<EventArgs>> |