Beamable SDK
|
Public Member Functions | |
void | RefreshLocal () |
void | RefreshServerManifest () |
void | AddLogMessage (string name, LogMessage message) |
void | AddLogMessage (IDescriptor descriptor, LogMessage message) |
ServiceStatus | GetStatus (MicroserviceDescriptor descriptor) |
Dictionary< string, ServiceAvailability > | GetAllServicesStatus () |
ServiceReference | GetReference (MicroserviceDescriptor descriptor) |
ServiceStorageReference | GetStorageReference (StorageObjectDescriptor descriptor) |
ServiceType | GetModelServiceType (string name) |
bool | ContainsRemoteOnlyModel (string serviceName) |
bool | ContainsModel (string serviceName) |
T | GetModel< T > (IDescriptor descriptor) |
T | GetModel< T > (string serviceName) |
MicroserviceModel | GetMicroserviceModel (IDescriptor descriptor) |
MongoStorageModel | GetStorageModel (IDescriptor descriptor) |
void | Destroy () |
void | OnBeforeSerialize () |
void | OnAfterDeserialize () |
Public Attributes | |
List< IBeamableService > | AllLocalServices = new List<IBeamableService>() |
List< IBeamableService > | AllRemoteOnlyServices = new List<IBeamableService>() |
ServiceManifest | ServerManifest = new ServiceManifest() |
GetStatusResponse | Status = new GetStatusResponse() |
ServicesDisplayFilter | Filter = ServicesDisplayFilter.AllTypes |
Action< ServiceManifest > | OnServerManifestUpdated |
Action< GetStatusResponse > | OnStatusUpdated |
Guid | InstanceId = Guid.NewGuid() |
Properties | |
static MicroservicesDataModel | Instance [getset] |
List< MicroserviceModel > | Services [get] |
List< MongoStorageModel > | Storages [get] |
T Beamable.Editor.UI.Model.MicroservicesDataModel.GetModel< T > | ( | IDescriptor | descriptor | ) |
T | : | IBeamableService | |
T | : | GetModel<T> | |
T | : | descriptor.Name |
|
inline |
T | : | IBeamableService |