示例#1
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="iAuctionServiceContext">The i auction service context.</param>
 /// <param name="iAuctionSettings">The i auction settings.</param>
 /// <returns></returns>
 public Auction Build(IAuctionSettings iAuctionSettings)
 {
     return new Auction(new BiddingManagerFactory(this.ServiceContext).Build(iAuctionSettings.BiddingMethod)) {
         AuctionerId = this.ServiceContext.ParticipantId,
         PartitionId = this.ServiceContext.ApplicationId,
         EndDate = iAuctionSettings.EndDate,
         Id = iAuctionSettings.Id
     };
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="settings">The settings.</param>
 public void Update(IAuctionSettings settings)
 {
     AuctionSettingsTable.Update(settings, settings.Id);
 }