Class TodoService
Assembly: Glitch9.AIDevKit.Provider.Microsoft.Graph.dll
Syntax
public sealed class TodoService : CrudServiceBase<GraphClient>, ICrudService
Constructors
|
Edit this page
View Source
TodoService(GraphClient)
Declaration
public TodoService(GraphClient client)
Parameters
Methods
|
Edit this page
View Source
ClearCache()
Declaration
|
Edit this page
View Source
CreateListAsync(string, CancellationToken)
Declaration
public UniTask<TodoList> CreateListAsync(string displayName, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
CreateTaskAsync(string, TodoTaskItem, CancellationToken)
Declaration
public UniTask<TodoTaskItem> CreateTaskAsync(string listId, TodoTaskItem task, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
DeleteListAsync(string, CancellationToken)
Declaration
public UniTask DeleteListAsync(string listId, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
DeleteTaskAsync(string, string, CancellationToken)
Declaration
public UniTask DeleteTaskAsync(string listId, string taskId, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
GetTaskAsync(string, string, CancellationToken)
Declaration
public UniTask<TodoTaskItem> GetTaskAsync(string listId, string taskId, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
ListListsAsync(int, CancellationToken)
Declaration
public UniTask<GraphCollectionResponse<TodoList>> ListListsAsync(int pageSize, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
ListTasksAsync(string, int, CancellationToken)
Declaration
public UniTask<GraphCollectionResponse<TodoTaskItem>> ListTasksAsync(string listId, int pageSize, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
UpdateListAsync(string, string, CancellationToken)
Declaration
public UniTask<TodoList> UpdateListAsync(string listId, string displayName, CancellationToken ct = default)
Parameters
Returns
|
Edit this page
View Source
UpdateTaskAsync(string, string, TodoTaskItem, CancellationToken)
Declaration
public UniTask<TodoTaskItem> UpdateTaskAsync(string listId, string taskId, TodoTaskItem patch, CancellationToken ct = default)
Parameters
Returns
Implements
Extension Methods