diff options
author | Damian Edwards <damian@damianedwards.com> | 2022-06-03 22:49:41 +0300 |
---|---|---|
committer | Damian Edwards <damian@damianedwards.com> | 2022-06-03 22:49:41 +0300 |
commit | 14534df7cf103e2f47c73c39f8d78bfa59d5609f (patch) | |
tree | 7e604a8bc885d6296d71b23a186f7d3b440537cd | |
parent | 921cd70e96afb7a9c0e5f7895e60d8fed01be417 (diff) |
Fix generated testsdamianedwards/41900-routehandlercontext-services
-rw-r--r-- | src/Http/Http.Results/test/ResultsOfTTests.Generated.cs | 10 | ||||
-rw-r--r-- | src/Http/Http.Results/test/ResultsOfTTests.cs | 7 | ||||
-rw-r--r-- | src/Http/Http.Results/tools/ResultsOfTGenerator/Program.cs | 4 |
3 files changed, 14 insertions, 7 deletions
diff --git a/src/Http/Http.Results/test/ResultsOfTTests.Generated.cs b/src/Http/Http.Results/test/ResultsOfTTests.Generated.cs index 2588a2e275..618fe5fed1 100644 --- a/src/Http/Http.Results/test/ResultsOfTTests.Generated.cs +++ b/src/Http/Http.Results/test/ResultsOfTTests.Generated.cs @@ -208,7 +208,7 @@ public partial class ResultsOfTTests // Arrange Results<ProvidesMetadataResult1, ProvidesMetadataResult2> MyApi() { throw new NotImplementedException(); } var metadata = new List<object>(); - var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, null); + var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, EmptyServiceProvider.Instance); // Act PopulateMetadata<Results<ProvidesMetadataResult1, ProvidesMetadataResult2>>(context); @@ -487,7 +487,7 @@ public partial class ResultsOfTTests // Arrange Results<ProvidesMetadataResult1, ProvidesMetadataResult2, ProvidesMetadataResult3> MyApi() { throw new NotImplementedException(); } var metadata = new List<object>(); - var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, null); + var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, EmptyServiceProvider.Instance); // Act PopulateMetadata<Results<ProvidesMetadataResult1, ProvidesMetadataResult2, ProvidesMetadataResult3>>(context); @@ -843,7 +843,7 @@ public partial class ResultsOfTTests // Arrange Results<ProvidesMetadataResult1, ProvidesMetadataResult2, ProvidesMetadataResult3, ProvidesMetadataResult4> MyApi() { throw new NotImplementedException(); } var metadata = new List<object>(); - var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, null); + var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, EmptyServiceProvider.Instance); // Act PopulateMetadata<Results<ProvidesMetadataResult1, ProvidesMetadataResult2, ProvidesMetadataResult3, ProvidesMetadataResult4>>(context); @@ -1284,7 +1284,7 @@ public partial class ResultsOfTTests // Arrange Results<ProvidesMetadataResult1, ProvidesMetadataResult2, ProvidesMetadataResult3, ProvidesMetadataResult4, ProvidesMetadataResult5> MyApi() { throw new NotImplementedException(); } var metadata = new List<object>(); - var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, null); + var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, EmptyServiceProvider.Instance); // Act PopulateMetadata<Results<ProvidesMetadataResult1, ProvidesMetadataResult2, ProvidesMetadataResult3, ProvidesMetadataResult4, ProvidesMetadataResult5>>(context); @@ -1818,7 +1818,7 @@ public partial class ResultsOfTTests // Arrange Results<ProvidesMetadataResult1, ProvidesMetadataResult2, ProvidesMetadataResult3, ProvidesMetadataResult4, ProvidesMetadataResult5, ProvidesMetadataResult6> MyApi() { throw new NotImplementedException(); } var metadata = new List<object>(); - var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, null); + var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, EmptyServiceProvider.Instance); // Act PopulateMetadata<Results<ProvidesMetadataResult1, ProvidesMetadataResult2, ProvidesMetadataResult3, ProvidesMetadataResult4, ProvidesMetadataResult5, ProvidesMetadataResult6>>(context); diff --git a/src/Http/Http.Results/test/ResultsOfTTests.cs b/src/Http/Http.Results/test/ResultsOfTTests.cs index 1fcca5437c..b68cd6eca9 100644 --- a/src/Http/Http.Results/test/ResultsOfTTests.cs +++ b/src/Http/Http.Results/test/ResultsOfTTests.cs @@ -94,4 +94,11 @@ public partial class ResultsOfTTests { public string SourceTypeName { get; init; } } + + private class EmptyServiceProvider : IServiceProvider + { + public static IServiceProvider Instance { get; } = new EmptyServiceProvider(); + + public object GetService(Type serviceType) => null; + } } diff --git a/src/Http/Http.Results/tools/ResultsOfTGenerator/Program.cs b/src/Http/Http.Results/tools/ResultsOfTGenerator/Program.cs index d1e0b76851..c1159c27a3 100644 --- a/src/Http/Http.Results/tools/ResultsOfTGenerator/Program.cs +++ b/src/Http/Http.Results/tools/ResultsOfTGenerator/Program.cs @@ -814,7 +814,7 @@ public class Program // // Arrange // Results<ProvidesMetadataResult1, ProvidesMetadataResult2> MyApi() { throw new NotImplementedException(); } // var metadata = new List<object>(); - // var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, null); + // var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, EmptyServiceProvider.Instance); // // Act // PopulateMetadata<Results<ProvidesMetadataResult1, ProvidesMetadataResult2>>(context); @@ -850,7 +850,7 @@ public class Program } writer.WriteLine("> MyApi() { throw new NotImplementedException(); }"); writer.WriteIndentedLine(2, "var metadata = new List<object>();"); - writer.WriteIndentedLine(2, "var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, null);"); + writer.WriteIndentedLine(2, "var context = new EndpointMetadataContext(((Delegate)MyApi).GetMethodInfo(), metadata, EmptyServiceProvider.Instance);"); writer.WriteLine(); // Act |