コード例 #1
0
 /// <summary>
 /// 构造
 /// </summary>
 /// <param name="log">日志对象,框架自动构造</param>
 public TestControler(ILogger log
                      , IServiceCollection service
                      , IXmlSerializeProxy xml
                      , [FromConfig("MessageMVC:Option")] ZeroAppConfig option)
 {
     logger = log;
 }
コード例 #2
0
 /// <summary>
 /// 构造
 /// </summary>
 /// <param name="log">日志对象,框架自动构造</param>
 public TestControler(ILogger log
                      , IServiceCollection service
                      , [FromServices] IXmlSerializeProxy xml
                      , [FromConfig("MessageMVC:Option")] ZeroAppConfig option)
 {
     logger = log;
     Option = option;
     if (service == IocHelper.ServiceCollection)
     {
         Console.WriteLine(Option.AppName);
     }
 }
コード例 #3
0
 public IApiResult <string> FromConfig([FromConfig("MessageMVC:Option")] ZeroAppConfig a)
 {
     logger.LogInformation($"Call {nameof(FromConfig)},Argument : {a.ToJson()}");
     return(ApiResultHelper.Succees(a.ToJson()));
 }