예제 #1
0
 public void Close(string accessionNumber)
 {
     try
     {
         using (IViewerAutomationBridge bridge = CreateBridge())
         {
             foreach (Viewer viewer in bridge.GetViewersByAccessionNumber(accessionNumber))
             {
                 bridge.CloseViewer(viewer);
             }
         }
     }
     catch (FaultException <NoViewersFault> )
     {
         // eat this exception, as it really just means that the user has closed all viewer workspaces
     }
 }