File Stream C#

// 
//   SubSonic - http://subsonicproject.com
// 
//   The contents of this file are subject to the New BSD
//   License (the "License"); you may not use this file
//   except in compliance with the License. You may obtain a copy of
//   the License at http://www.opensource.org/licenses/bsd-license.php
//  
//   Software distributed under the License is distributed on an 
//   "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
//   implied. See the License for the specific language governing
//   rights and limitations under the License.
// 
using System.IO;
using System.Net;
namespace MVCPets.Extensions
{
  public static class IO
  {
    /// 
    /// Read a text file and obtain it's contents.
    /// 

    /// The complete file path to write to.
    /// String containing the content of the file.
    public static string GetFileText(this string absolutePath)
    {
      using (StreamReader sr = new StreamReader(absolutePath))
        return sr.ReadToEnd();
    }
  }
}