public GreetController(IGreet greet) { this.greet = greet; }
public GreetController(IGreet _greet) { greet = _greet; }
public HomeController(IGreet igreet) { _igreet = igreet; }
public ExamController(IGreet obj, IDAL dal) { ob = obj; db = dal; }
public GreetController(IGreet greeting) { this.greeting = greeting; }
public static async Task <HttpResponseMessage> Run([HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)] HttpRequestMessage req, [Inject] IGreet greet, TraceWriter log) { log.Info("C# HTTP trigger function processed a request."); // parse query parameter string name = req.GetQueryNameValuePairs() .FirstOrDefault(q => string.Compare(q.Key, "name", true) == 0) .Value; if (name == null) { // Get request body dynamic data = await req.Content.ReadAsAsync <object>(); name = data?.name; } return(name == null ? req.CreateResponse(HttpStatusCode.BadRequest, "Please pass a name on the query string or in the request body") : req.CreateResponse(HttpStatusCode.OK, "Hello " + name)); }
private void SayGreet(IGreet greeter) { Console.WriteLine(greeter.Greet()); }