public interface ICredentialsValidator
bool IsTest(string userName);
public static void Main()
var b = new PublicClass().GetCredentialsValidator();
Console.WriteLine(b.IsTest("test"));
Console.WriteLine(b.IsTest("blah"));
public ICredentialsValidator GetCredentialsValidator()
return new PrivateClass();
private class PrivateClass : ICredentialsValidator
public bool IsTest (string userName)
return userName == "test";