Class WebAppArtifactIoFactory
An Artifact IO Factory for writing/reading a JObject to/from a json file called data.appref.
Namespace: Workspace.XBR.Xperiflow.Routines.Io
Assembly: Xperiflow.dll
Declaration
public class WebAppArtifactIoFactory : IArtifactIoFactory<JObject>
Implements:
Workspace.XBR.Xperiflow.Routines.Io.IArtifactIoFactory<Newtonsoft.Json.Linq.JObject>
Methods
IsApplicable(JObject)
Whether this factory is applicalbe to the given data.
Declaration
public bool IsApplicable(JObject data)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
Newtonsoft.Json.Linq.JObject | data |
CreateReader()
Creates the reader for the given data.
Declaration
public IArtifactReader<JObject> CreateReader()
Returns
Workspace.XBR.Xperiflow.Routines.Io.IArtifactReader<Newtonsoft.Json.Linq.JObject>
CreateWriter()
Creates the writer for the given data.
Declaration
public IArtifactWriter<JObject> CreateWriter()
Returns
Workspace.XBR.Xperiflow.Routines.Io.IArtifactWriter<Newtonsoft.Json.Linq.JObject>
Implements
Workspace.XBR.Xperiflow.Routines.Io.IArtifactIoFactory<Newtonsoft.Json.Linq.JObject>
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