Class ProtoDeviceAddress
Builds the address resolvers device clients are declared with: a template, or an application's address plus a path.
public static class ProtoDeviceAddress
- Inheritance
-
ProtoDeviceAddress
- Inherited Members
Methods
FromApplication(string, string?, Func<string, string>?)
Resolves against the application's address for the running test (an infrastructure-published address wins over configuration), with an optional path template; the same suite follows the application into every environment.
public static Func<ProtoExecutionContext, string, string> FromApplication(string applicationName, string? path = null, Func<string, string>? transform = null)
Parameters
Returns
Template(string, string?, Func<string, string>?)
Resolves {deviceId} in address and appends an optional path template.
public static Func<ProtoExecutionContext, string, string> Template(string address, string? path = null, Func<string, string>? transform = null)