Если вы думаете о правилах дизайна интерфейса Является ли это определение интерфейса действительным?Действительно ли это определение интерфейса?
public interface IS3FileWriter
{
IEnumerable<Amazon.S3Object> ListObjects(string prefix, int maxkeys = 20);
void WriteFile(Stream ms, string filePath);
void DeleteFile(string filePath);
void CopyFile(string sourcePath, string destinationPath);
}
Да Это компилирует и работает, но этот дизайн интерфейса является действительным или нет? – kalkanbatuhan