public DefaultPresentation() { _rule = new NameTransformer.Rule() { ReplacePattern = @"(?<nsbefore>([A-Za-z_]\w*\.)*)?(?<nsvm>ViewModels\.)(?<nsafter>[A-Za-z_]\w*\.)*(?<basename>[A-Za-z_]\w*)(?<suffix>ViewModel$)", ReplacementValues = new[] { @"YoZuo.Presentation.Default.${nsafter}${basename}View" }, GlobalFilterPattern = @"(([A-Za-z_]\w*\.)*)?ViewModels\.([A-Za-z_]\w*\.)*[A-Za-z_]\w*ViewModel$" }; }
public DefaultPresentation() { _rule = new NameTransformer.Rule() { ReplacePattern = @"(?<nsbefore>([A-Za-z_]\w*\.)*)?(?<nsvm>ViewModels\.)(?<nsafter>[A-Za-z_]\w*\.)*(?<basename>[A-Za-z_]\w*)(?<suffix>ViewModel$)", ReplacementValues = new[] { @"YoZuo.Presentation.Default.${nsafter}${basename}View" }, GlobalFilterPattern = @"(([A-Za-z_]\w*\.)*)?ViewModels\.([A-Za-z_]\w*\.)*[A-Za-z_]\w*ViewModel$" }; }