|
string | subject |
|
string | ContentVersion => Version |
|
string | ContentType => GetContentTypeName(GetType()) |
|
string | Id => $"{ContentType}.{ContentName}" |
|
string | name |
|
|
void | SetIdAndVersion (string id, string version) |
|
ContentObject | SetContentName (string name) |
|
ContentObject | SetContentMetadata (string name, string version) |
|
void | BroadcastUpdate () |
|
virtual void | Validate () |
| Validate this ContentObject . More...
|
|
bool | HasValidationErrors (out List< string > errors) |
|
List< ContentValidationException > | GetMemberValidationErrors () |
|
string | ToJson () |
|
void | SetIdAndVersion (string id, string version) |
|
static string | GetContentTypeName (Type contentType) |
| Serialize this content into a json block, containing ONLY the properties object. Ex: { "sample": { "data": 4 }, "sample2": { "data": { "nested": 5 } } } More...
|
|
static string | GetContentType< TContent > () |
|
static TContent | Make< TContent > (string name) |
|
static string | GetContentType (Type contentType) |
|
static string | GetContentType< TContent > () |
|
string | ContentName [get] |
|
string | Version [get, set] |
|
string[]?? | Tags [get, set] |
|
string | Id [get] |
|
string | Version [get] |
|
string[] | Tags [get] |
|
ContentDelegate | OnChanged |
|
The documentation for this class was generated from the following file:
- client/Packages/com.disruptorbeam.engine/Runtime/DisruptorEngine/Content/EmailContent.cs