Reduced the underlying type of the RecStatus enum from short to byte to decrease memory usage. No changes were made to the enum values or their definitions.
23 lines
723 B
C#
23 lines
723 B
C#
namespace ReC.Domain.Constants;
|
|
|
|
/// <summary>
|
|
/// Represents the general outcome of an operation, independent of any specific technology or protocol.
|
|
/// <para>
|
|
/// Technology-specific details (e.g., HTTP status codes) are stored separately
|
|
/// in the <c>RESULT_INFO</c> and <c>RESULT_INFO_DETAIL</c> fields.
|
|
/// </para>
|
|
/// </summary>
|
|
/// <seealso cref="RecStatusExtensions"/>
|
|
public enum RecStatus : byte
|
|
{
|
|
/// <summary>
|
|
/// Indicates that the operation completed successfully (value 0).
|
|
/// </summary>
|
|
OK = 0,
|
|
|
|
/// <summary>
|
|
/// Indicates that the operation failed (value 1).
|
|
/// When set, the <c>RESULT_ERROR</c> field should contain the error details.
|
|
/// </summary>
|
|
Error = 1
|
|
} |