public IEndpointDispatcherBuilder Put(string path,
                                       Func <HttpContext, Task> context             = null,
                                       Action <IEndpointConventionBuilder> endpoint = null,
                                       bool auth = false, string roles = null, params string[] policies)
 {
     _builder.Put(path, context, endpoint, auth, roles, policies);
     return(this);
 }