IRequest
IRequest is an optional indication that Type is a service request.
/// <summary>
/// Indicates that Type is a service request.
///
/// Request implementations must be immutable or used as such.
///
/// See sub-interfaces:
/// <see cref="IRequestForType"/>
/// <see cref="IRequestFor{Value}"/>
/// <see cref="IRequestInvocation"/>
/// <see cref="IRequestToBeCached"/>
/// <see cref="IRequestNotToBeCached"/>
/// </summary>
public interface IRequest { }
IRequest ├── IRequestForType ├── IRequestForT │ └── IRequestFor<Response> │ └── IRequestForInvocation │ ├── IRequestToBeDisposed ├── IRequestNotToBeDisposed ├── IRequestToBeCached └── IRequestNotToBeCached
Full Example
Full example
using System;
using Avalanche.Service;
public class request_request
{
public static void Run()
{
{
// <01>
// </01>
}
}
}