Init
This commit is contained in:
21
Prefab.Shared/ModuleClientTransport.cs
Normal file
21
Prefab.Shared/ModuleClientTransport.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
namespace Prefab.Shared;
|
||||
|
||||
/// <summary>
|
||||
/// Specifies the transport mechanism used by a module client to communicate with its host or services.
|
||||
/// </summary>
|
||||
/// <remarks>Use this enumeration to select the appropriate transport for module client operations. The choice of
|
||||
/// transport may affect performance, compatibility, and deployment scenarios. For example, 'InProcess' is typically
|
||||
/// used when the client and host run within the same process, while 'Http' enables communication over HTTP, which may
|
||||
/// be required for remote or cross-process scenarios.</remarks>
|
||||
public enum ModuleClientTransport
|
||||
{
|
||||
/// <summary>
|
||||
/// Indicates that the operation or component runs within the current process.
|
||||
/// </summary>
|
||||
InProcess,
|
||||
|
||||
/// <summary>
|
||||
/// Provides functionality for working with HTTP protocols, requests, and responses.
|
||||
/// </summary>
|
||||
Http
|
||||
}
|
||||
Reference in New Issue
Block a user