14 lines
430 B
C#
14 lines
430 B
C#
using SentenceConverterModule.Models;
|
|
|
|
namespace SentenceConverterModule.Services.Contracts
|
|
{
|
|
public interface IConverterService
|
|
{
|
|
string ConverterType { get; }
|
|
string ConverterName { get; }
|
|
Task<ConversionResult> ConvertAsync(ConversionRequest request);
|
|
Task<bool> ValidateInputAsync(ConversionRequest request);
|
|
ConverterConfiguration GetConfiguration(string language);
|
|
}
|
|
}
|