//Override the abstract method in Connection Factory public override Connection createConnection(string requestedCon,_2103Project.Action.Connection.TypeOfMsg msgType) { switch (requestedCon) { case "AmazonWebServices": return new AmazonConnection(msgType); break; case "WindowsAzure": return new WindowAzureConnection(msgType); break; default : throw new Exception("Connection Type is Not Avaliable"); break; } }
public abstract Connection createConnection(string requestedCon,_2103Project.Action.Connection.TypeOfMsg msgType);