public interface IDashboardRepositoryPublic Interface IDashboardRepositorypublic interface class IDashboardRepositorytype IDashboardRepository = interface end| ClearPersonalDashboardAsync | Clears personal dashboard owned by userID |
| DeleteDashboardAsync | Deletes the dashboard. |
| GetDashboardAsync | Returns a dashboard by its identifier. |
| GetOriginChangesAsync | Returns a list of dashboard changed shared widgets. |
| GetPersonalDashboardAsync | Returns user's single dashboard of the Personal type or creates the dashboard if it does not exist. |
| StoreDashboardAsync | Stores dashboard changes. |