/// <summary> /// Initializes a new instance of the <see cref="CloudFlareResponse{T}"/> class. /// </summary> public CloudFlareResponse( bool success, T result = null, IReadOnlyList <CloudFlareError> errors = null, IReadOnlyList <string> messages = null, CloudFlareResultInfo resultInfo = null) : base(success, errors, messages, resultInfo) { Result = result; }
/// <summary> /// Initializes a new instance of the <see cref="CloudFlareResponseBase"/> class. /// </summary> public CloudFlareResponseBase( bool success, IReadOnlyList<CloudFlareError> errors = null, IReadOnlyList<string> messages = null, CloudFlareResultInfo resultInfo = null) { Success = success; Errors = errors ?? EmptyErrors; Messages = messages ?? EmptyMessages; ResultInfo = resultInfo ?? DefaultResultInfo; }
/// <summary> /// Initializes a new instance of the <see cref="CloudFlareResponseBase"/> class. /// </summary> public CloudFlareResponseBase( bool success, IReadOnlyList <CloudFlareError> errors = null, IReadOnlyList <string> messages = null, CloudFlareResultInfo resultInfo = null) { Success = success; Errors = errors ?? EmptyErrors; Messages = messages ?? EmptyMessages; ResultInfo = resultInfo ?? DefaultResultInfo; }