Files
ShrlAlgoToolkit/ShrlAlgo.Toolkit.Revit/Helpers/FailuresPreprocessorHandler.cs

20 lines
485 B
C#
Raw Normal View History

2024-09-22 11:05:41 +08:00
using Autodesk.Revit.DB;
namespace ShrlAlgo.Toolkit.Revit.Helpers
2024-09-22 11:05:41 +08:00
{
public class FailuresPreprocessorHandler : IFailuresPreprocessor
{
public FailuresPreprocessorHandler(Func<FailuresAccessor, FailureProcessingResult> func)
{
this.func = func;
}
FailureProcessingResult IFailuresPreprocessor.PreprocessFailures(FailuresAccessor failuresAccessor)
{
return func(failuresAccessor);
}
private readonly Func<FailuresAccessor, FailureProcessingResult> func;
}
}