コード例 #1
0
ファイル: RavenDAL.cs プロジェクト: slpsys/Hostmasters
 /// <summary>
 /// Adds the host to set.
 /// </summary>
 /// <param name="host">The host.</param>
 /// <param name="set">The set.</param>
 public void AddHostToSet(Host host, HostSet set)
 {
     using (var session = this.store.OpenSession())
     {
         var dalSet = session.Get(set);
         dalSet.Hosts.Add(host);
         session.SaveChanges();
     }
 }
コード例 #2
0
ファイル: RavenDAL.cs プロジェクト: slpsys/Hostmasters
 /// <summary>
 /// Removes the host from set.
 /// </summary>
 /// <param name="host">The host.</param>
 /// <param name="set">The set.</param>
 public void RemoveHostFromSet(Host host, HostSet set)
 {
     using (var session = this.store.OpenSession())
     {
         var dalSet = session.Get(set);
         dalSet.Hosts.Remove(host);
         session.SaveChanges();
     }
 }