/// <summary> /// /// </summary> /// <param name="context"></param> /// <returns></returns> public async Task Consume(ConsumeContext <RegisterAccountByEmailCommand> context) { var data = context.Message; var account = new Account_Alias { Id = data.id, Email = data.email.ToLower(), DisplayName = $"User_{data.id}", Password = data.password, }; this.accesser.Add(account); }
/// <summary> /// /// </summary> /// <param name="context"></param> /// <returns></returns> public async Task Consume(ConsumeContext <RegisterAccountByPhoneCommand> context) { var data = context.Message; var account = new Account_Alias { Id = data.id, Phone = data.phone, PhoneAreaCode = data.phoneAreaCode, DisplayName = $"User_{data.id}", Password = data.password, }; this.accesser.Add(account); }