public async Task FromHeader()
 {
     var middleware = new ContextTracingMiddleware <CorrelationContext>(AssertContext, new OwinCorrelationContextFactory());
     await middleware.Invoke(createRequest(correlationId));
 }
 public async Task NoHeader()
 {
     var middleware = new ContextTracingMiddleware <CorrelationContext>(assertEmptyContext, new OwinCorrelationContextFactory());
     await middleware.Invoke(createEmptyRequest());
 }