public Job(Document document, IEnumerable <Signer> signers, string reference, ExitUrls exitUrls, Sender sender = null, StatusRetrievalMethod statusRetrievalMethod = StatusRetrievalMethod.WaitForCallback) { Reference = reference; Signers = signers; Document = document; ExitUrls = exitUrls; Sender = sender; StatusRetrievalMethod = statusRetrievalMethod; }
public static statusretrievalmethod ToStatusretrievalmethod(this StatusRetrievalMethod status) { statusretrievalmethod result; switch (status) { case StatusRetrievalMethod.WaitForCallback: result = statusretrievalmethod.WAIT_FOR_CALLBACK; break; case StatusRetrievalMethod.Polling: result = statusretrievalmethod.POLLING; break; default: throw new ArgumentOutOfRangeException(nameof(status), status, null); } return(result); }