using IRaCIS.Application.Contracts; using Microsoft.AspNetCore.Mvc; namespace IRaCIS.Application.Interfaces { public interface ISubjectService { Task AddOrUpdateSubject([FromBody] SubjectCommand subjectCommand); Task DeleteSubject(Guid id); Task UpdateSubjectStatus(SubjectStatusChangeCommand subjectStatusChangeCommand); Task, TrialSubjectConfig>> GetSubjectList(SubjectQueryParam param); } }