You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

25 lines
698 B

using Microsoft.AspNetCore.Mvc;
using ReZero.DependencyInjection;
namespace DependencyInjectionTest.Controllers
{
[ApiController]
[Route("[controller]")]
public class WeatherForecastController : ControllerBase
{
Class2 class2;
public WeatherForecastController(Class2 class2)
{
this.class2 = class2;
}
[HttpGet(Name = "GetWeatherForecast")]
public object Get()
{
var class1=DependencyResolver.GetHttpContextService<Class1>();
var class2 = DependencyResolver.GetHttpContextService<Class1>();
return class1.GetHashCode()+"_"+class2.GetHashCode() ;
}
}
}