public DebugOutputFilterStrategy()
{
if(Application.Current != null)
{
_timeSpanToStringConverter = Application.Current.Resources["TimeSpanToStringConverter"] as TimeSpanToStringConverter;
_dateTimeToStringConverter = Application.Current.Resources["DateTimeToStringConverter"] as DateTimeToStringConverter;
_enumToStringConverter = Application.Current.Resources["EnumToStringConverter"] as EnumToStringConverter;
}
if(_timeSpanToStringConverter == null)
{
_timeSpanToStringConverter = new TimeSpanToStringConverter();
}
if(_dateTimeToStringConverter == null)
{
_dateTimeToStringConverter = new DateTimeToStringConverter();
}
if(_enumToStringConverter == null)
{
_enumToStringConverter = new EnumToStringConverter();
}
}