public Task <ProjectionResult <string> > ProjectAsync(ProjectionSource1 projectionSource)
 {
     return(Task.FromResult(new ProjectionResult <string>(projectionSource.String)));
 }
 // Project-prefix missing
 public ProjectionResult <string> ArbitraryNamed(ProjectionSource1 projectionSource)
 {
     return(new ProjectionResult <string>(projectionSource.String));
 }
 public ProjectionResult <string> Project(ProjectionSource1 projectionSource)
 {
     return(new ProjectionResult <string>(projectionSource.String));
 }