C# Class SiteStatus.SiteStatusRepository.FailedToReadStatusConfigurationFile

Static class for helping provide usable user output for resolving issues when the status configuration file cannot be read.
显示文件 Open project: iinteractive/site-status

Public Methods

Method Description
Get ( FileInfo statusConfigurationFile, Exception ex ) : SiteStatusIssue

Private Methods

Method Description
FailedTaskDescription ( FileInfo statusConfigurationFile ) : string

Gets the common format string for the FailedTaskDescription.

ProbableCause ( Exception ex ) : string

Maps the exception causes found at http://msdn.microsoft.com/en-us/library/d3wke8tz(v=vs.90).aspx for the FileInfo.Open(FileMode, FileAccess, FileShare) method to the ProbableCause property.

Method Details

Get() public static method

public static Get ( FileInfo statusConfigurationFile, Exception ex ) : SiteStatusIssue
statusConfigurationFile System.IO.FileInfo
ex System.Exception
return SiteStatus.Issues.SiteStatusIssue