Method | Description | |
---|---|---|
CleanupDatabase ( ) : System.Threading.Tasks.Task | ||
FlushHistory ( ) : Task |
||
GetActionsForForeground ( bool doNotDelete = false ) : Task
|
||
GetDelayedActions ( ) : Task |
||
GetLastEventStateForBeacon ( string pid ) : Task |
||
InitStorage ( ) : System.Threading.Tasks.Task | ||
InvalidateLayout ( ) : System.Threading.Tasks.Task |
Invalidates both the current and cached layout.
|
|
LoadLayoutFromLocalStorage ( ) : Task |
Tries to load the layout from the local storage.
|
|
RetrieveLayout ( ) : Task |
||
SaveBeaconEventState ( string pid, BeaconEventType enter ) : Task |
||
SaveDelayedAction ( |
||
SaveHistoryAction ( string uuid, string beaconPid, DateTimeOffset now, BeaconEventType beaconEventType, string location ) : Task |
||
SaveHistoryEvent ( string pid, DateTimeOffset timestamp, BeaconEventType eventType, string location ) : Task |
||
SetDelayedActionAsExecuted ( string id ) : System.Threading.Tasks.Task | ||
StorageService ( bool createdOnForeground = true ) : System | ||
ValidateApiKey ( string apiKey ) : Task |
Checks whether the given API key is valid or not.
|
Method | Description | |
---|---|---|
ExecuteCall ( Func |
||
SaveBeaconEventStateRetry ( string pid, BeaconEventType enter, int retry ) : Task |
||
SaveDelayedActionsRetry ( |
||
SaveHistoryActionRetry ( string uuid, string beaconPid, DateTimeOffset now, BeaconEventType beaconEventType, string location, int retry ) : Task |
||
SaveHistoryEventRetry ( string pid, DateTimeOffset timestamp, BeaconEventType eventType, string location, int retry ) : Task |
||
SaveLayoutToLocalStorage ( string headers, string content, DateTimeOffset layoutRetrievedTime ) : System.Threading.Tasks.Task |
Saves the strings that make up a layout.
|
|
StoreData ( string fileName, string data ) : Task |
Saves the given data to the specified file.
|
|
WaitBackoff ( int currentRetries ) : System.Threading.Tasks.Task |
public CleanupDatabase ( ) : System.Threading.Tasks.Task | ||
return | System.Threading.Tasks.Task |
public GetActionsForForeground ( bool doNotDelete = false ) : Task
|
||
doNotDelete | bool | |
return | Task
|
public GetLastEventStateForBeacon ( string pid ) : Task |
||
pid | string | |
return | Task |
public InitStorage ( ) : System.Threading.Tasks.Task | ||
return | System.Threading.Tasks.Task |
public InvalidateLayout ( ) : System.Threading.Tasks.Task | ||
return | System.Threading.Tasks.Task |
public SaveBeaconEventState ( string pid, BeaconEventType enter ) : Task |
||
pid | string | |
enter | BeaconEventType | |
return | Task |
public SaveDelayedAction ( |
||
action | ||
dueTime | DateTimeOffset | |
beaconPid | string | |
eventType | BeaconEventType | |
location | string | |
return | Task |
public SaveHistoryAction ( string uuid, string beaconPid, DateTimeOffset now, BeaconEventType beaconEventType, string location ) : Task |
||
uuid | string | |
beaconPid | string | |
now | DateTimeOffset | |
beaconEventType | BeaconEventType | |
location | string | |
return | Task |
public SaveHistoryEvent ( string pid, DateTimeOffset timestamp, BeaconEventType eventType, string location ) : Task |
||
pid | string | |
timestamp | DateTimeOffset | |
eventType | BeaconEventType | |
location | string | |
return | Task |
public SetDelayedActionAsExecuted ( string id ) : System.Threading.Tasks.Task | ||
id | string | |
return | System.Threading.Tasks.Task |
public StorageService ( bool createdOnForeground = true ) : System | ||
createdOnForeground | bool | |
return | System |
public ValidateApiKey ( string apiKey ) : Task |
||
apiKey | string | The API key to validate. |
return | Task |