Usar una función de Razor en varias páginas web (archivos .cshtml)

Tengo la siguiente función que me gustaría tener disponible para varias vistas .cshtml en mi aplicación de páginas web asp.net 2. ¿Cómo puedo hacer que esta función esté disponible para cualquier vista en la aplicación (en lugar de solo una)?

@functions {

    public bool DisplayButton(String startDate, String endDate)
    {
        return Convert.ToDateTime(startDate) < DateTime.Now && Convert.ToDateTime(endDate) > DateTime.Now;
    }
}

Respuestas a la pregunta(3)

Su respuesta a la pregunta