mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-26 23:58:31 -06:00
extracted a lot of canvas interfaces
This commit is contained in:
@@ -4,7 +4,15 @@ using RestSharp;
|
||||
|
||||
namespace Management.Services.Canvas;
|
||||
|
||||
public class CanvasAssignmentGroupService
|
||||
|
||||
public interface ICanvasAssignmentGroupService
|
||||
{
|
||||
Task<IEnumerable<CanvasAssignmentGroup>> GetAll(ulong courseId);
|
||||
Task<LocalAssignmentGroup> Create(ulong canvasCourseId, LocalAssignmentGroup localAssignmentGroup);
|
||||
Task Update(ulong canvasCourseId, LocalAssignmentGroup localAssignmentGroup);
|
||||
|
||||
}
|
||||
public class CanvasAssignmentGroupService: ICanvasAssignmentGroupService
|
||||
{
|
||||
private readonly IWebRequestor webRequestor;
|
||||
private readonly CanvasServiceUtils utils;
|
||||
|
||||
Reference in New Issue
Block a user