/// <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)); }
/// <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; }