Beispiel #1
0
 /// <summary>
 /// Access methods for generating Sovren Matching UI sessions. For example: <code>sovClient.UI(options).Search(...)</code>
 /// </summary>
 /// <param name="client">the internal SovrenClient to make the API calls</param>
 /// <param name="uiSessionOptions">
 /// Options/settings for the Matching UI.
 /// <br/>NOTE: if you do not provide a <see cref="BasicUIOptions.Username"/> (in <see cref="MatchUISettings.UIOptions"/>),
 /// the user will be prompted to login as soon as the Matching UI session is loaded
 /// </param>
 public static SovrenClientWithUI UI(this SovrenClient client, MatchUISettings uiSessionOptions = null)
 {
     return(new SovrenClientWithUI(client, uiSessionOptions));
 }
Beispiel #2
0
 internal SovrenClientWithUI(SovrenClient client, MatchUISettings uiSessionOptions)
 {
     InternalClient   = client;
     UISessionOptions = uiSessionOptions;
 }