public IRequest CreateRequest() { var currentProtocoll = configReader.GetCurrentProtocoll(); if (currentProtocoll is HTTP) { return(new HttpRequest()); } else { return(new TcpRequest()); } }