public void ShouldCreate() { // Act HttpWebRequest webRequest = (HttpWebRequest) WebRequest.Create("http://localhost/"); AsyncHttpStateMachine stateMachine = new AsyncHttpStateMachine(webRequest); // Assert Assert.That(stateMachine, Is.InstanceOf(typeof (IDisposable))); }
public static IAsyncResult BeginLoginWithPassword( string userName, string password, ISessionProperties sessionProperties, AsyncCallback callback, object state) { var uriBuilder = SmugRestHelpers.CreateUriBuilder(sessionProperties, true, "smugmug.login.withPassword"); uriBuilder.AppendParameter("APIKey", sessionProperties.APIKey); uriBuilder.AppendParameter("EmailAddress", userName); uriBuilder.AppendParameter("Password", password); uriBuilder.AppendParameter("Strict", true); var webRequest = SmugRestHelpers.CreateWebRequest(sessionProperties, uriBuilder.ToUri()); var machine = new AsyncHttpStateMachine(webRequest); return null; }
public AsyncResultImpl(AsyncHttpStateMachine parent) { _parent = parent; }