/// <summary> /// 构造函数注入 /// </summary> /// <param name="mag"></param> /// <param name="sys"></param> /// <param name="user"></param> /// <param name="token"></param> /// <param name="biz"></param> /// <param name="accout"></param> public UserController(IPhoneMessage mag, ISystems sys, IUser user, IToken token, IRoutine routine, IBiz biz, IAccout accout) { _mag = mag; _sys = sys; _user = user; _token = token; _biz = biz; _accout = accout; _log = LogManager.GetLogger(Startup.repository.Name, typeof(UserController)); _routine = routine; }
/// <summary> /// 注入 /// </summary> /// <param name="token"></param> /// <param name="userTask"></param> /// <param name="biz"></param> /// <param name="user"></param> /// <param name="sys"></param> /// <param name="msg"></param> /// <param name="currencyKey"></param> /// <param name="accout"></param> public UserTaskController(IToken token, IUserTask userTask, IBiz biz, IUser user, ISystems sys, IPhoneMessage msg, IOptions <CurrencyKeySetting> currencyKey, IAccout accout) { _token = token; _userTask = userTask; _log = _log = LogManager.GetLogger(Startup.repository.Name, typeof(OfpayController)); _biz = biz; _user = user; _sys = sys; _msg = msg; _currencyKey = currencyKey.Value; _accout = accout; }