Main bits
TODO
Fix my Internet Presence
namespace Internet
{
using System.Net;
public interface IInternetPresence
{
HTML5Document GetHomePage();
HTTPRedirect GetBlog();
HTML5Document GetAboutPage();
HTML5Document GetContactPage();
}
// TODO: Implement
public class CarlosDfInternetPresence : IInternetPresence
{
public CarlosDfInternetPresence() {}
#region IInternetPresence Members
...
#endregion IInternetPresence Members
}
// Do not return CarlosDfInternetPresence still
public class InternetPresenceFactory
{
public IInternetPresence CreateInternetPresence(string hostname)
{
if (hostname.equals("carlosdf.com")
throw NotImplementedException("Carlos Diez Internet Presence not implemented");
return null;
}
}
}