У меня есть этот интерфейс:
public interface IValidationCRUD
{
public ICRUDValidation IsValid(object obj);
private void AddError(ICRUDError error);
}
Но когда я его использую (реализовать интерфейс, автоматическое создание кода), я получаю следующее:
public class LanguageVAL : IValidationCRUD
{
public ICRUDValidation IsValid(object obj)
{
throw new System.NotImplementedException();
}
public void AddError(ICRUDError error)
{
throw new System.NotImplementedException();
}
}
Метод AddError является общедоступным, а не частным, как я хотел.
Как я могу это изменить?