public JsonResult Get( [FromServices] RandomSingleton randomSingleton, [FromServices] RandomScoped randomScoped, [FromServices] RandomTransient randomTransient) { return(Json(new Result(_singleton, _scoped, _transient, randomSingleton, randomScoped, randomTransient))); }
public DiController( RandomSingleton randomSingleton, RandomScoped randomScoped, RandomTransient randomTransient) { _singleton = randomSingleton; _scoped = randomScoped; _transient = randomTransient; }
public Result( RandomSingleton singl, RandomScoped sco, RandomTransient tran, RandomSingleton singl2, RandomScoped sco2, RandomTransient tran2) { SingletonResult = $"{singl.Value}-{singl2.Value}"; ScopedResult = $"{sco.Value}-{sco2.Value}"; TransientResult = $"{tran.Value}-{tran2.Value}"; }