11 lines
323 B
C#
11 lines
323 B
C#
|
|
using AuthorBuddy.Web.Models;
|
||
|
|
|
||
|
|
namespace AuthorBuddy.Web.Services;
|
||
|
|
|
||
|
|
public interface IProjectService
|
||
|
|
{
|
||
|
|
Task<int> CreateNewProjectAsync(string projectName, string rootPath);
|
||
|
|
Task<List<Project>> GetAllProjectsAsync();
|
||
|
|
Task SyncProjectFilesAsync(int projectId, string directoryPath, IProgress<string> progress);
|
||
|
|
}
|