AppService Class

Namespace:
Weavy.Core.Services
Assembly:
Weavy.Core.dll

Service layer for App objects.

public static class AppService
Inheritance:
System.Object → AppService

Methods

Delete(Int32, Boolean) Permanently deletes an App and all related data from the repository.
Get(Int32, Boolean) Get the specified App.
Get(Int32, Boolean) Get the specified App.
GetApps(Int32, Boolean) Get apps in the specified space.
GetApps(Int32, Boolean) Get apps in specified space of specified type
GetSiblingByName(App, Boolean) Get app with same name and space as the specified app.
Insert(T, Space, Boolean) Inserts a new app into the specified Space.
IsNameTaken(App) Check if name of specified app is already used by another app in the same space.
Move(T, Space, Boolean) Moves an App to the specified space.
New(Guid) Initializes a new app from the specified guid.
Restore(Int32, Boolean) Restores a trashed capp (and its contents).
Restore(Int32, Boolean) Restores a trashed app (and its contents).
Search(AppQuery) Search apps according to the specified AppQuery object.
Trash(Int32, Boolean) Sends an app (and its contents) to the trash.
Trash(Int32) Sends an app (and its contents) to the trash.
Update(T, Boolean) Updates an existing App item.