public void Add(AddOrUpdateResReq resource) { var obj = resource.MapTo<Resource>(); CaculateCascade(obj); obj.CreateTime = DateTime.Now; var user = _auth.GetCurrentUser().User; obj.CreateUserId = user.Id; obj.CreateUserName = user.Name; Repository.Add(obj); }