コード例 #1
0
 public UserCartServices(IUserIdentity userId, IUserDataAccess userDataAccess, IItemDataAccess itemDataAccess, IUserCartDataAccess userCartDataAccess)
 {
     UserDataAccess     = userDataAccess;
     UserCartDataAccess = userCartDataAccess;
     ItemDataAccess     = itemDataAccess;
     User          = userDataAccess.GetAsync(userId).Result;
     User.userCart = userCartDataAccess.GetAsync(userId).Result;
     if (User.userCart == null)
     {
         User.userCart = userCartDataAccess.InsertAsync(new UserCart()).Result;
     }
 }
コード例 #2
0
 public UserCartGetService(IUserCartDataAccess userCartDataAccess)
 {
     this.UserCartDataAccess = userCartDataAccess;
 }
コード例 #3
0
 public UserCartCreateService(IUserCartDataAccess userCartDataAccess)
 {
     this.UserCartDataAccess = userCartDataAccess;
 }