コード例 #1
0
 /// <summary>
 /// 构造函数注入
 /// </summary>
 /// <param name="routine"></param>
 /// <param name="sys"></param>
 /// <param name="token"></param>
 /// <param name="user"></param>
 /// <param name="biz"></param>
 /// <param name="gameKey"></param>
 public RoutineController(IRoutine routine, ISystems sys, IToken token, IUser user, IBiz biz, IOptions <GameKeySetting> gameKey)
 {
     _routine = routine;
     _sys     = sys;
     _token   = token;
     _user    = user;
     _biz     = biz;
     _gameKey = gameKey.Value;
     _log     = _log = LogManager.GetLogger(Startup.repository.Name, typeof(RoutineController));
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="T:ZsqApp.Core.WebApi.Controllers.H5Controllres.WebBetsController"/> class.
 /// </summary>
 /// <param name="token"></param>
 /// <param name="biz"></param>
 /// <param name="gameKey"></param>
 /// <param name="user"></param>
 /// <param name="systems"></param>
 /// <param name="userTask"></param>
 /// <param name="currencyKey"></param>
 /// <param name="accout"></param>
 public WebBetsController(IToken token, IBiz biz, IOptions <GameKeySetting> gameKey, IUser user, ISystems systems, IUserTask userTask, IRoutine routine, IOptions <CurrencyKeySetting> currencyKey, IAccout accout)
 {
     _token       = token;
     _biz         = biz;
     _gameKey     = gameKey.Value;
     _user        = user;
     _sys         = systems;
     _userTask    = userTask;
     _currencyKey = currencyKey.Value;
     _log         = _log = LogManager.GetLogger(Startup.repository.Name, typeof(WebBetsController));
     _accout      = accout;
     _routine     = routine;
 }