Class ErrorHandler
Assembly: Apod.dll
Syntax
public class ErrorHandler : object, IErrorHandler
Constructors
|
Improve this Doc
View Source
ErrorHandler(IErrorBuilder, DateTime, DateTime)
Declaration
public ErrorHandler(IErrorBuilder errorBuilder, DateTime firstValidDate = null, DateTime lastValidDate = null)
Parameters
Type |
Name |
Description |
IErrorBuilder |
errorBuilder |
|
DateTime |
firstValidDate |
|
DateTime |
lastValidDate |
|
Methods
|
Improve this Doc
View Source
ValidateCount(Int32)
Declaration
public ApodError ValidateCount(int count)
Parameters
Type |
Name |
Description |
Int32 |
count |
|
Returns
|
Improve this Doc
View Source
ValidateDate(DateTime)
Declaration
public ApodError ValidateDate(DateTime dateTime)
Parameters
Type |
Name |
Description |
DateTime |
dateTime |
|
Returns
|
Improve this Doc
View Source
ValidateDateRange(DateTime, DateTime)
Declaration
public ApodError ValidateDateRange(DateTime startDate, DateTime endDate = null)
Parameters
Type |
Name |
Description |
DateTime |
startDate |
|
DateTime |
endDate |
|
Returns
|
Improve this Doc
View Source
ValidateHttpResponseAsync(HttpResponseMessage)
Declaration
public ValueTask<ApodError> ValidateHttpResponseAsync(HttpResponseMessage httpResponse)
Parameters
Type |
Name |
Description |
HttpResponseMessage |
httpResponse |
|
Returns
Implements