Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/aspnetcore.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamian Edwards <damian@damianedwards.com>2022-06-03 22:49:41 +0300
committerDamian Edwards <damian@damianedwards.com>2022-06-03 22:49:41 +0300
commit14534df7cf103e2f47c73c39f8d78bfa59d5609f (patch)
tree7e604a8bc885d6296d71b23a186f7d3b440537cd
parent921cd70e96afb7a9c0e5f7895e60d8fed01be417 (diff)
-rw-r--r--src/Http/Http.Results/test/ResultsOfTTests.Generated.cs10
-rw-r--r--src/Http/Http.Results/test/ResultsOfTTests.cs7
-rw-r--r--src/Http/Http.Results/tools/ResultsOfTGenerator/Program.cs4
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