Interface IReactiveServiceResolver
Represents a service resolver used to locate a reactive service hosting artifacts with the specified URIs.
Namespace: Reaqtor.QueryEngine
Assembly: Reaqtor.QueryEngine.Interfaces.dll
Syntax
public interface IReactiveServiceResolver
Methods
TryResolve(Uri, out IReactive)
Tries to resolve the IReactive instance providing access to the artifact with the specified URI.
Declaration
bool TryResolve(Uri uri, out IReactive service)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI of the artifact to resolve. |
IReactive | service | Service containing the artifact. This parameter is set to a default value if the artifact was not resolved. |
Returns
Type | Description |
---|---|
System.Boolean |
|
TryResolve(Uri, out IReactiveProxy)
Tries to resolve the IReactiveProxy instance providing access to the artifact with the specified URI.
Declaration
bool TryResolve(Uri uri, out IReactiveProxy service)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI of the artifact to resolve. |
IReactiveProxy | service | Service containing the artifact. This parameter is set to a default value if the artifact was not resolved. |
Returns
Type | Description |
---|---|
System.Boolean |
|
TryResolveReliable(Uri, out IReliableReactive)
Tries to resolve the IReliableReactive instance providing access to the artifact with the specified URI.
Declaration
bool TryResolveReliable(Uri uri, out IReliableReactive service)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI of the artifact to resolve. |
IReliableReactive | service | Service containing the artifact. This parameter is set to a default value if the artifact was not resolved. |
Returns
Type | Description |
---|---|
System.Boolean |
|