コード例 #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="xXXService"></param>
 /// <param name="userApi"></param>
 //[FromServices]
 public WeatherForecastController(ILogger logger
                                  , IXXXService xXXService
                                  , IExampleProxy userApi
                                  , IRedisManager redisManager)
 {
     _logger       = logger;
     _xXXService   = xXXService;
     _userApi      = userApi;
     _redisManager = redisManager;
 }
コード例 #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="xXXService"></param>
 /// <param name="userApi"></param>
 //[FromServices]
 public WeatherForecastController(ILogger <WeatherForecastController> logger
                                  , IXXXService xXXService)
 {
     _logger     = logger;
     _xXXService = xXXService;
 }
コード例 #3
0
 /// <summary>
 /// 验证
 /// </summary>
 public XXXValidator(IXXXService xXXService)
 {
     RuleFor(x => x.Name).Must(s => xXXService.GetFalse(s))
     .WithMessage("这是false");
     RuleFor(t => t.Name).NotEmpty().WithMessage("名称不能为空").Length(1, 20).WithMessage("名称长度在1-20个字符之间");
 }