Dreamine.PLC.Abstractions
1.0.1
Dreamine.PLC.Abstractions 공용 계약과 추상화를 제공합니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
PlcResult{T}.cs
이 파일의 문서화 페이지로 가기
1
namespace
Dreamine.PLC.Abstractions.Results
;
2
19
public
sealed
class
PlcResult
<T> :
PlcResult
20
{
61
private
PlcResult
(
bool
isSuccess, T? value,
int
? errorCode,
string
? message)
62
: base(isSuccess, errorCode, message)
63
{
64
Value
= value;
65
}
66
75
public
T?
Value
{
get
; }
76
101
public
static
PlcResult<T>
Success
(T value)
102
{
103
return
new
PlcResult<T>
(
true
, value,
null
,
null
);
104
}
105
146
public
new
static
PlcResult<T>
Failure
(
string
message,
int
? errorCode =
null
)
147
{
148
ArgumentException.ThrowIfNullOrWhiteSpace(message);
149
return
new
PlcResult<T>
(
false
,
default
, errorCode, message);
150
}
151
}
Dreamine.PLC.Abstractions.Results
Definition
PlcResult.cs:1
Dreamine.PLC.Abstractions.Results.PlcResult.PlcResult
PlcResult(bool isSuccess, int? errorCode, string? message)
Definition
PlcResult.cs:45
Dreamine.PLC.Abstractions.Results.PlcResult-1-g.Success
static PlcResult< T > Success(T value)
Definition
PlcResult{T}.cs:101
Dreamine.PLC.Abstractions.Results.PlcResult-1-g.PlcResult
PlcResult(bool isSuccess, T? value, int? errorCode, string? message)
Definition
PlcResult{T}.cs:61
Dreamine.PLC.Abstractions.Results.PlcResult-1-g.Value
T? Value
Definition
PlcResult{T}.cs:75
Dreamine.PLC.Abstractions.Results.PlcResult-1-g.Failure
static new PlcResult< T > Failure(string message, int? errorCode=null)
Definition
PlcResult{T}.cs:146
Results
PlcResult{T}.cs
다음에 의해 생성됨 :
1.17.0