¿Cómo puedo encontrar la ruta a una carpeta desde un constructor de controladores en ASP.NET MVC?

Estoy tratando de obtener la ruta a una carpeta en la raíz de mi sitio web y guardarla en una propiedad de clase cuando se llama a mi constructor de controlador:

public TestController:Controller{
    string temp;

    public TestController(){
        temp = "";
        }

    }

He probado lo siguiente:

temp = Server.MapPath("~/TheFolder/"); // Server is null - error.
temp = Request.PhysicalApplicationPath + @"TheFolder\"; // Request is null - error.

¿Algunas ideas?

Respuestas a la pregunta(3)

Su respuesta a la pregunta