public TorrentDownloadControl() { InitializeComponent(); stateHandler = stateChanged; handler = UpdateProgress; timer = new Timer(); timer.Interval = 1000; timer.Tick += timer_Tick; }
public async Task HeaderInRequest_OverrideHeaderPerClient_AddCorrectValue() { // Arrange var handler = new SimpleHandler(); var builder = CreateBuilder( c => c.Headers.Add("in", "out"), handler, c => c.Headers.Add("out", "different")); var server = new TestServer(builder); var client = server.CreateClient(); var request = new HttpRequestMessage(); request.Headers.Add("in", "test"); // Act var response = await client.SendAsync(request); // Assert Assert.Equal(HttpStatusCode.OK, response.StatusCode); Assert.True(handler.Headers.Contains("different")); Assert.Equal(new[] { "test" }, handler.Headers.GetValues("different")); }
private void Start() { aud = GetComponent <AudioSource>(); switch (weaponConfig.type) { case WeaponType.OneShoot: shootDelegate = OneShoot; break; case WeaponType.Automatic: shootDelegate = AutoShoot; break; case WeaponType.Ray: shootDelegate = RayShoot; lineRenderer = GetComponent <LineRenderer>(); lineRenderer.positionCount = 2; aud.loop = true; aud.playOnAwake = true; aud.enabled = false; break; } }