roadie/Roadie.Api.Services/IFileDirectoryProcessorService.cs
Steven Hildreth ca5db4cb17 resolves #16
2019-07-06 22:16:33 -05:00

19 lines
No EOL
556 B
C#

using System.Collections.Generic;
using System.IO;
using System.Threading.Tasks;
using Roadie.Library;
using Roadie.Library.Identity;
namespace Roadie.Api.Services
{
public interface IFileDirectoryProcessorService
{
IEnumerable<int> AddedArtistIds { get; }
IEnumerable<int> AddedReleaseIds { get; }
IEnumerable<int> AddedTrackIds { get; }
int? ProcessLimit { get; set; }
Task<OperationResult<bool>> Process(ApplicationUser user, DirectoryInfo folder, bool doJustInfo, int? submissionId = null);
}
}