Class MetaFileSystemSessionClientFactory
The Meta FileSystem Client Factory is used to create instances of the MetaFileSystemClient. The primary purpose of this factory is to inject the HttpClientManager and XperiflowClient into the MetaFileSystemClient. and simplify the creation of the MetaFileSystemClient for developers.
Namespace: Workspace.XBR.Xperiflow.MetaFileSystem
Assembly: Xperiflow.dll
Declaration
public class MetaFileSystemSessionClientFactory : IMetaFileSystemSessionClientFactory
Implements: Workspace.XBR.Xperiflow.MetaFileSystem.IMetaFileSystemSessionClientFactory
Methods
CreateClient(SessionInfo, string)
Creates an instance of the MetaFileSystemClient.
Declaration
public IMetaFileSystemClient CreateClient(SessionInfo si, string connectionKey)
Returns
Workspace.XBR.Xperiflow.MetaFileSystem.IMetaFileSystemClient
Parameters
Type | Name | Description |
---|---|---|
OneStream.Shared.Common.SessionInfo | si | The session information. |
System.String | connectionKey | The metadata connection key. This determines which MetaFileSytsem to connect to. |
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object,System.Object)
System.Object.GetHashCode
System.Object.GetType
System.Object.MemberwiseClone
System.Object.ReferenceEquals(System.Object,System.Object)
System.Object.ToString