10 lines
323 B
C#
10 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);
|
|
}
|