Rename `Microsoft.AspNet.Razor.Runtime.TagHelpers`.

- Changed non-user facing type names to `Microsoft.AspNet.Razor.TagHelpers`.
- Updated folder structure to reflect new namespaces.
- Updated generated code files to reflect new runtime type namespaces.

#578
This commit is contained in:
N. Taylor Mullen 2015-10-19 16:57:23 -07:00
parent bd2a98e5ec
commit b1ad14fd46
123 changed files with 487 additions and 453 deletions

View File

@ -3,7 +3,7 @@
using System;
namespace Microsoft.AspNet.Razor.Runtime
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{
internal static class Constants
{

View File

@ -6,6 +6,7 @@ using System.Diagnostics;
using System.IO;
using System.Text;
using Microsoft.AspNet.Html.Abstractions;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.Extensions.Internal;
using Microsoft.Extensions.WebEncoders;

View File

@ -27,9 +27,9 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
/// Gets <see cref="IPropertyInfo"/>s for all properties of the current type excluding indexers.
/// </summary>
/// <remarks>
/// Indexers in this context refer to the CLR notion of an indexer (<c>this [string name]</c>
/// and does not overlap with the semantics of
/// <see cref="Razor.Compilation.TagHelperAttributeDescriptor.IsIndexer"/>.
/// Indexers in this context refer to the CLR notion of an indexer (<c>this [string name]</c>
/// and does not overlap with the semantics of
/// <see cref="Razor.Compilation.TagHelpers.TagHelperAttributeDescriptor.IsIndexer"/>.
/// </remarks>
IEnumerable<IPropertyInfo> Properties { get; }
@ -62,7 +62,7 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
/// parameters if the type implements <see cref="IDictionary{TKey, TValue}"/>, otherwise <c>null</c>.
/// </returns>
/// <remarks>
/// For open generic types, <see cref="ITypeInfo" /> for generic type parameters is <c>null</c>.
/// For open generic types, <see cref="ITypeInfo" /> for generic type parameters is <c>null</c>.
/// </remarks>
ITypeInfo[] GetGenericDictionaryParameters();
}

View File

@ -4,9 +4,8 @@
using System;
using System.Collections.Generic;
using System.Reflection;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
namespace Microsoft.AspNet.Razor.Runtime
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{
/// <summary>
/// <see cref="IPropertyInfo"/> adapter for <see cref="PropertyInfo"/> instances.

View File

@ -6,6 +6,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Text.RegularExpressions;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.Extensions.Internal;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers

View File

@ -8,6 +8,7 @@ using System.Linq;
using System.Reflection;
using System.Text.RegularExpressions;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{

View File

@ -5,9 +5,8 @@ using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text.RegularExpressions;
using Microsoft.AspNet.Razor.Parser;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.Parser;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{
@ -116,8 +115,8 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
}
/// <summary>
/// Resolves all <see cref="TagHelperDescriptor"/>s for <see cref="ITagHelper"/>s from the given
/// <paramref name="assemblyName"/>.
/// Resolves all <see cref="TagHelperDescriptor"/>s for <see cref="Razor.TagHelpers.ITagHelper"/>s from the
/// given <paramref name="assemblyName"/>.
/// </summary>
/// <param name="assemblyName">
/// The name of the assembly to resolve <see cref="TagHelperDescriptor"/>s from.
@ -125,7 +124,7 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
/// <param name="documentLocation">The <see cref="SourceLocation"/> of the directive.</param>
/// <param name="errorSink">Used to record errors found when resolving <see cref="TagHelperDescriptor"/>s
/// within the given <paramref name="assemblyName"/>.</param>
/// <returns><see cref="TagHelperDescriptor"/>s for <see cref="ITagHelper"/>s from the given
/// <returns><see cref="TagHelperDescriptor"/>s for <see cref="Razor.TagHelpers.ITagHelper"/>s from the given
/// <paramref name="assemblyName"/>.</returns>
// This is meant to be overridden by tooling to enable assembly level caching.
protected virtual IEnumerable<TagHelperDescriptor> ResolveDescriptorsInAssembly(

View File

@ -9,6 +9,7 @@ using System.IO;
using System.Linq;
using System.Reflection;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{

View File

@ -4,6 +4,7 @@
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{

View File

@ -4,6 +4,7 @@
using System;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{

View File

@ -4,6 +4,7 @@
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.Extensions.Internal;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers

View File

@ -5,6 +5,7 @@ using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{

View File

@ -9,7 +9,7 @@ using System.Reflection;
using System.Text;
using System.Xml.Linq;
namespace Microsoft.AspNet.Razor.Runtime
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{
/// <summary>
/// Extracts summary and remarks XML documentation from an XML documentation file.

View File

@ -3,7 +3,7 @@
using System;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// Used to override an <see cref="ITagHelper"/> property's HTML attribute name.

View File

@ -3,7 +3,7 @@
using System;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// Indicates the associated <see cref="ITagHelper"/> property should not be bound to HTML attributes.

View File

@ -4,7 +4,7 @@
using System;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// Provides an <see cref="ITagHelper"/>'s target.

View File

@ -3,7 +3,7 @@
using System;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// A read-only HTML tag helper attribute.

View File

@ -3,7 +3,7 @@
using System.Threading.Tasks;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// Contract used to filter matching HTML elements.

View File

@ -3,7 +3,7 @@
using System;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// Provides a hint of the <see cref="ITagHelper"/>'s output element.

View File

@ -7,7 +7,7 @@ using System.Collections.Generic;
using System.Linq;
using Microsoft.Extensions.Internal;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// A read-only collection of <typeparamref name="TAttribute"/>s.

View File

@ -4,7 +4,7 @@
using System;
using System.Collections.Generic;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// Restricts children of the <see cref="ITagHelper"/>'s element.

View File

@ -3,7 +3,7 @@
using System.Threading.Tasks;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// Class used to filter matching HTML elements.

View File

@ -3,7 +3,7 @@
using System;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// An HTML tag helper attribute.

View File

@ -3,9 +3,10 @@
using System;
using System.Collections.Generic;
using Microsoft.AspNet.Razor.Runtime;
using Microsoft.Extensions.Internal;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// A collection of <see cref="TagHelperAttribute"/>s.

View File

@ -6,7 +6,7 @@ using System.IO;
using Microsoft.AspNet.Html.Abstractions;
using Microsoft.Extensions.WebEncoders;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// Abstract class used to buffer content returned by <see cref="ITagHelper"/>s.

View File

@ -6,7 +6,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// Contains information related to the execution of <see cref="ITagHelper"/>s.

View File

@ -2,8 +2,9 @@
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// Class used to represent the output of an <see cref="ITagHelper"/>.

View File

@ -6,10 +6,6 @@
},
"frameworks": {
"net451": { },
"dotnet5.4": {
"dependencies": {
"System.Runtime": "4.0.21-beta-*"
}
}
"dotnet5.4": { }
}
}

View File

@ -2,7 +2,7 @@
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System.Collections.Generic;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
namespace Microsoft.AspNet.Razor.Chunks

View File

@ -8,7 +8,7 @@ using System.Globalization;
using System.Linq;
using Microsoft.AspNet.Razor.Chunks;
using Microsoft.AspNet.Razor.CodeGenerators.Visitors;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
namespace Microsoft.AspNet.Razor.CodeGenerators

View File

@ -11,7 +11,11 @@ namespace Microsoft.AspNet.Razor.CodeGenerators.Visitors
{
public class CSharpUsingVisitor : CodeVisitor<CSharpCodeWriter>
{
private const string TagHelpersRuntimeNamespace = "Microsoft.AspNet.Razor.Runtime.TagHelpers";
private static readonly string[] TagHelpersRuntimeNamespaces = new[]
{
"Microsoft.AspNet.Razor.TagHelpers",
"Microsoft.AspNet.Razor.Runtime.TagHelpers"
};
private bool _foundTagHelpers;
@ -28,10 +32,10 @@ namespace Microsoft.AspNet.Razor.CodeGenerators.Visitors
throw new ArgumentNullException(nameof(context));
}
ImportedUsings = new List<string>();
ImportedUsings = new HashSet<string>(StringComparer.Ordinal);
}
public IList<string> ImportedUsings { get; set; }
public HashSet<string> ImportedUsings { get; set; }
/// <inheritdoc />
public override void Accept(Chunk chunk)
@ -89,15 +93,23 @@ namespace Microsoft.AspNet.Razor.CodeGenerators.Visitors
protected override void Visit(TagHelperChunk chunk)
{
if (Context.Host.DesignTimeMode)
{
return;
}
if (!_foundTagHelpers)
{
_foundTagHelpers = true;
if (!ImportedUsings.Contains(TagHelpersRuntimeNamespace))
foreach (var tagHelperRuntimeNamespace in TagHelpersRuntimeNamespaces)
{
// If we find TagHelpers then we need to add the TagHelper runtime namespace to our list of usings.
Writer.WriteUsing(TagHelpersRuntimeNamespace);
ImportedUsings.Add(TagHelpersRuntimeNamespace);
if (ImportedUsings.Add(tagHelperRuntimeNamespace))
{
// If we find TagHelpers then we need to add the TagHelper runtime namespaces to our list of
// usings.
Writer.WriteUsing(tagHelperRuntimeNamespace);
}
}
}
}

View File

@ -4,7 +4,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Compilation.TagHelpers
{

View File

@ -6,7 +6,7 @@ using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.Extensions.Internal;

View File

@ -4,7 +4,7 @@
using System.Collections.Generic;
using Microsoft.AspNet.Razor.Chunks.Generators;
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
namespace Microsoft.AspNet.Razor.Parser.TagHelpers

View File

@ -7,7 +7,7 @@ using System.Diagnostics;
using System.Linq;
using Microsoft.AspNet.Razor.Chunks.Generators;
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.Tokenizer.Symbols;

View File

@ -6,7 +6,7 @@ using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.Tokenizer.Symbols;

View File

@ -1,7 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// The mode in which an element should render.

View File

@ -1,7 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
/// <summary>
/// The structure the element should be written in.

View File

@ -6,7 +6,7 @@ using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Resources;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Runtime.Precompilation
{

View File

@ -4,7 +4,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Runtime.Precompilation
{

View File

@ -4,7 +4,7 @@
using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Mvc.Razor.Precompilation
{

View File

@ -4,8 +4,8 @@
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.Test.Internal;
using Xunit;

View File

@ -8,6 +8,7 @@ using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Reflection;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Testing;
using Microsoft.CodeAnalysis.CSharp;
using Xunit;

View File

@ -15,7 +15,7 @@
},
"resource": [
"../Microsoft.AspNet.Razor.Runtime.Precompilation.Files/*.cs",
"../Microsoft.AspNet.Razor.Runtime.Test/TagHelpers/TestTagHelpers/*.cs",
"../Microsoft.AspNet.Razor.Runtime.Test/Runtime/TagHelpers/TestTagHelpers/*.cs",
"BadFiles/*.cs"
],
"commands": {

View File

@ -4,7 +4,7 @@
using System;
using System.Collections.Generic;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
public class CaseSensitiveTagHelperAttributeComparer : IEqualityComparer<IReadOnlyTagHelperAttribute>
{

View File

@ -1,10 +1,9 @@
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using System.Globalization;
using System.IO;
using Microsoft.AspNet.Testing;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.Extensions.WebEncoders.Testing;
using Xunit;
@ -102,7 +101,7 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
"HtmlEncode[[First]] HtmlEncode[[Second]] HtmlEncode[[Third]] HtmlEncode[[Fourth]]!",
tagHelperContent.GetContent(new CommonTestEncoder()));
}
[Fact]
public void CanAppendFormat_WithCulture()
{
@ -173,7 +172,7 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
Assert.True(tagHelperContent.IsModified);
}
[Fact]
public void IsModified_TrueAfterAppend()
{

View File

@ -4,6 +4,7 @@
using System;
using System.Linq;
using System.Reflection;
using Microsoft.AspNet.Razor.TagHelpers;
using Xunit;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers

View File

@ -6,6 +6,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Test.Internal;
using Xunit;

View File

@ -7,6 +7,7 @@ using System.Collections.Generic;
using System.ComponentModel;
using System.Reflection;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Testing;
using Xunit;

View File

@ -6,6 +6,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Test.Internal;
using Xunit;

View File

@ -5,8 +5,9 @@ using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using Microsoft.AspNet.Razor.Parser;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.Parser;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Test.Internal;
using Xunit;
@ -149,7 +150,7 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
},
new TagHelperDirectiveDescriptor
{
DirectiveText = "Microsoft.AspNet.Razor.Runtime.TagHelpers.Valid_P*, " + assemblyA,
DirectiveText = "Microsoft.AspNet.Razor.TagHelpers.Valid_P*, " + assemblyA,
Location = directiveLocation1,
DirectiveType = TagHelperDirectiveType.AddTagHelper
}
@ -181,7 +182,7 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
},
new TagHelperDirectiveDescriptor
{
DirectiveText = "Microsoft.AspNet.Razor.Runtime.TagHelpers.Valid_Plain*, " + assemblyA,
DirectiveText = "Microsoft.AspNet.Razor.TagHelpers.Valid_Plain*, " + assemblyA,
Location = directiveLocation1,
DirectiveType = TagHelperDirectiveType.AddTagHelper
},
@ -451,7 +452,7 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{
CreateTagHelperDirectiveDescriptor("", TagHelperDirectiveType.TagHelperPrefix),
CreateTagHelperDirectiveDescriptor(
"Microsoft.AspNet.Razor.Runtime.TagHelpers.Valid_Plain*, " + assemblyA,
"Microsoft.AspNet.Razor.TagHelpers.Valid_Plain*, " + assemblyA,
TagHelperDirectiveType.AddTagHelper),
},
new [] { Valid_PlainTagHelperDescriptor }
@ -462,7 +463,7 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{
CreateTagHelperDirectiveDescriptor("th:", TagHelperDirectiveType.TagHelperPrefix),
CreateTagHelperDirectiveDescriptor(
"Microsoft.AspNet.Razor.Runtime.TagHelpers.Valid_Plain*, " + assemblyA,
"Microsoft.AspNet.Razor.TagHelpers.Valid_Plain*, " + assemblyA,
TagHelperDirectiveType.AddTagHelper),
},
new [] { CreatePrefixedValidPlainDescriptor("th:") }
@ -486,10 +487,10 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{
CreateTagHelperDirectiveDescriptor("th-", TagHelperDirectiveType.TagHelperPrefix),
CreateTagHelperDirectiveDescriptor(
"Microsoft.AspNet.Razor.Runtime.TagHelpers.Valid_Plain*, " + assemblyA,
"Microsoft.AspNet.Razor.TagHelpers.Valid_Plain*, " + assemblyA,
TagHelperDirectiveType.AddTagHelper),
CreateTagHelperDirectiveDescriptor(
"Microsoft.AspNet.Razor.Runtime.TagHelpers.Valid_Inherited*, " + assemblyA,
"Microsoft.AspNet.Razor.TagHelpers.Valid_Inherited*, " + assemblyA,
TagHelperDirectiveType.AddTagHelper)
},
new []
@ -504,10 +505,10 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{
CreateTagHelperDirectiveDescriptor("", TagHelperDirectiveType.TagHelperPrefix),
CreateTagHelperDirectiveDescriptor(
"Microsoft.AspNet.Razor.Runtime.TagHelpers.Valid_Plain*, " + assemblyA,
"Microsoft.AspNet.Razor.TagHelpers.Valid_Plain*, " + assemblyA,
TagHelperDirectiveType.AddTagHelper),
CreateTagHelperDirectiveDescriptor(
"Microsoft.AspNet.Razor.Runtime.TagHelpers.Valid_Inherited*, " + assemblyA,
"Microsoft.AspNet.Razor.TagHelpers.Valid_Inherited*, " + assemblyA,
TagHelperDirectiveType.AddTagHelper)
},
new [] { Valid_PlainTagHelperDescriptor, Valid_InheritedTagHelperDescriptor }

View File

@ -6,6 +6,7 @@ using System;
using System.IO;
using System.Reflection;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Test.Internal;
using Microsoft.AspNet.Testing;
using Moq;
@ -15,18 +16,18 @@ namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{
public class TagHelperDesignTimeDescriptorFactoryTest
{
private const string TypeSummary = "The summary for <see cref=\"T:Microsoft.AspNet.Razor.Runtime." +
private const string TypeSummary = "The summary for <see cref=\"T:Microsoft.AspNet.Razor." +
"TagHelpers.DocumentedTagHelper\" />.";
private const string TypeRemarks = "Inherits from <see cref=\"T:Microsoft.AspNet.Razor.Runtime." +
private const string TypeRemarks = "Inherits from <see cref=\"T:Microsoft.AspNet.Razor." +
"TagHelpers.TagHelper\" />.";
private const string PropertySummary = "This <see cref=\"P:Microsoft.AspNet.Razor.Runtime." +
private const string PropertySummary = "This <see cref=\"P:Microsoft.AspNet.Razor." +
"TagHelpers.DocumentedTagHelper.SummaryProperty\" /> is of type <see cref=\"T:System.String\" />.";
private const string PropertyRemarks = "The <see cref=\"P:Microsoft.AspNet.Razor.Runtime." +
private const string PropertyRemarks = "The <see cref=\"P:Microsoft.AspNet.Razor." +
"TagHelpers.DocumentedTagHelper.SummaryProperty\" /> may be <c>null</c>.";
private const string PropertyWithSummaryAndRemarks_Summary = "This is a complex <see cref=\"T:System." +
"Collections.Generic.IDictionary`2\" />.";
private const string PropertyWithSummaryAndRemarks_Remarks = "<see cref=\"P:Microsoft.AspNet.Razor." +
"Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty\" /><see cref=\"P:Microsoft.AspNet.Razor.Runtime" +
"TagHelpers.DocumentedTagHelper.SummaryProperty\" /><see cref=\"P:Microsoft.AspNet.Razor" +
".TagHelpers.DocumentedTagHelper.RemarksProperty\" />";
// These test assemblies don't really exist. They are used to look up corresponding XML for a fake assembly

View File

@ -5,6 +5,7 @@ using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.Extensions.WebEncoders.Testing;
using Xunit;

View File

@ -4,6 +4,7 @@
using System.Collections.Generic;
using System.Diagnostics;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.TagHelpers;
using Xunit;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers

View File

@ -4,11 +4,10 @@
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Xunit;
namespace Microsoft.AspNet.Razor.Runtime.Test.TagHelpers
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{
public class TagHelperScopeManagerTest
{

View File

@ -6,6 +6,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.TagHelpers;
using Xunit;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers

View File

@ -3,7 +3,7 @@
using System.Collections.Generic;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
public class Valid_PlainTagHelper : TagHelper
{

View File

@ -3,7 +3,7 @@
using System;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Fake
{

View File

@ -3,11 +3,11 @@
using System;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Fake
{
public class ImplementsRealITagHelper : Microsoft.AspNet.Razor.Runtime.TagHelpers.ITagHelper
public class ImplementsRealITagHelper : Microsoft.AspNet.Razor.TagHelpers.ITagHelper
{
public int Order
{

View File

@ -5,9 +5,9 @@ using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
[HtmlTargetElement("input", ParentTag = "div")]
public class RequiredParentTagHelper : TagHelper

View File

@ -6,10 +6,10 @@ using System;
using System.Globalization;
using System.IO;
using System.Reflection;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Xunit;
namespace Microsoft.AspNet.Razor.Runtime
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
{
public class XmlDocumentationProviderTest
{
@ -41,12 +41,12 @@ namespace Microsoft.AspNet.Razor.Runtime
{
{
$"T:{fullTypeName}",
"The summary for <see cref=\"T:Microsoft.AspNet.Razor.Runtime.TagHelpers." +
"The summary for <see cref=\"T:Microsoft.AspNet.Razor.TagHelpers." +
"DocumentedTagHelper\" />."
},
{
$"P:{fullTypeName}.{DocumentedTagHelperSummaryPropertyInfo.Name}",
"This <see cref=\"P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper." +
"This <see cref=\"P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper." +
"SummaryProperty\" /> is of type <see cref=\"T:System.String\" />."
},
{
@ -86,7 +86,7 @@ namespace Microsoft.AspNet.Razor.Runtime
{
{
$"T:{fullTypeName}",
"Inherits from <see cref=\"T:Microsoft.AspNet.Razor.Runtime.TagHelpers.TagHelper\" />."
"Inherits from <see cref=\"T:Microsoft.AspNet.Razor.TagHelpers.TagHelper\" />."
},
{
$"P:{fullTypeName}.{DocumentedTagHelperSummaryPropertyInfo.Name}",
@ -94,13 +94,13 @@ namespace Microsoft.AspNet.Razor.Runtime
},
{
$"P:{fullTypeName}.{DocumentedTagHelperRemarksPropertyInfo.Name}",
"The <see cref=\"P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper." +
"The <see cref=\"P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper." +
"SummaryProperty\" /> may be <c>null</c>."
},
{
$"P:{fullTypeName}.{DocumentedTagHelperRemarksSummaryPropertyInfo.Name}",
"<see cref=\"P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper." +
"SummaryProperty\" /><see cref=\"P:Microsoft.AspNet.Razor.Runtime.TagHelpers." +
"<see cref=\"P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper." +
"SummaryProperty\" /><see cref=\"P:Microsoft.AspNet.Razor.TagHelpers." +
"DocumentedTagHelper.RemarksProperty\" />"
}
};

View File

@ -6,7 +6,7 @@ using System.Collections.Generic;
using System.Linq;
using Xunit;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
public class ReadOnlyTagHelperAttributeListTest
{

View File

@ -6,7 +6,7 @@ using System.Collections.Generic;
using System.Linq;
using Xunit;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
public class TagHelperAttributeListTest
{

View File

@ -3,7 +3,7 @@
using Xunit;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
public class TagHelperAttributeTest
{

View File

@ -5,9 +5,10 @@ using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Xunit;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
public class TagHelperContextTest
{

View File

@ -4,7 +4,7 @@
using Microsoft.Extensions.WebEncoders.Testing;
using Xunit;
namespace Microsoft.AspNet.Razor.Runtime.TagHelpers
namespace Microsoft.AspNet.Razor.TagHelpers
{
public class TagHelperOutputTest
{

View File

@ -4,30 +4,30 @@
<name>Microsoft.AspNet.Razor.Runtime.Test</name>
</assembly>
<members>
<member name="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper">
<member name="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper">
<summary>
nl-BE: The summary for <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper" />.
nl-BE: The summary for <see cref="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper" />.
</summary>
<remarks>
nl-BE: Inherits from <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.TagHelper" />.
nl-BE: Inherits from <see cref="T:Microsoft.AspNet.Razor.TagHelpers.TagHelper" />.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty">
<summary>
nl-BE: This <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /> is of type <see cref="T:System.String" />.
nl-BE: This <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /> is of type <see cref="T:System.String" />.
</summary>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty">
<remarks>
nl-BE: The <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /> may be <c>null</c>.
nl-BE: The <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /> may be <c>null</c>.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<summary>
nl-BE: This is a complex <see cref="T:System.Collections.Generic.IDictionary`2" />.
</summary>
<remarks>
nl-BE: <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /><see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty" />
nl-BE: <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /><see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty" />
</remarks>
</member>
</members>

View File

@ -4,30 +4,30 @@
<name>Microsoft.AspNet.Razor.Runtime.Test</name>
</assembly>
<members>
<member name="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper">
<member name="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper">
<summary>
en-GB: The summary for <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper" />.
en-GB: The summary for <see cref="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper" />.
</summary>
<remarks>
en-GB: Inherits from <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.TagHelper" />.
en-GB: Inherits from <see cref="T:Microsoft.AspNet.Razor.TagHelpers.TagHelper" />.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty">
<summary>
en-GB: This <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /> is of type <see cref="T:System.String" />.
en-GB: This <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /> is of type <see cref="T:System.String" />.
</summary>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty">
<remarks>
en-GB: The <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /> may be <c>null</c>.
en-GB: The <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /> may be <c>null</c>.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<summary>
en-GB: This is a complex <see cref="T:System.Collections.Generic.IDictionary`2" />.
</summary>
<remarks>
en-GB: <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /><see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty" />
en-GB: <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /><see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty" />
</remarks>
</member>
</members>

View File

@ -4,30 +4,30 @@
<name>Microsoft.AspNet.Razor.Runtime.Test</name>
</assembly>
<members>
<member name="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper">
<member name="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper">
<summary>
en: The summary for <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper" />.
en: The summary for <see cref="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper" />.
</summary>
<remarks>
en: Inherits from <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.TagHelper" />.
en: Inherits from <see cref="T:Microsoft.AspNet.Razor.TagHelpers.TagHelper" />.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty">
<summary>
en: This <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /> is of type <see cref="T:System.String" />.
en: This <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /> is of type <see cref="T:System.String" />.
</summary>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty">
<remarks>
en: The <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /> may be <c>null</c>.
en: The <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /> may be <c>null</c>.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<summary>
en: This is a complex <see cref="T:System.Collections.Generic.IDictionary`2" />.
</summary>
<remarks>
en: <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /><see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty" />
en: <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /><see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty" />
</remarks>
</member>
</members>

View File

@ -4,30 +4,30 @@
<name>Microsoft.AspNet.Razor.Runtime.Test</name>
</assembly>
<members>
<member name="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper">
<member name="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper">
<summary>
fr-FR: The summary for <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper" />.
fr-FR: The summary for <see cref="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper" />.
</summary>
<remarks>
fr-FR: Inherits from <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.TagHelper" />.
fr-FR: Inherits from <see cref="T:Microsoft.AspNet.Razor.TagHelpers.TagHelper" />.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty">
<summary>
fr-FR: This <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /> is of type <see cref="T:System.String" />.
fr-FR: This <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /> is of type <see cref="T:System.String" />.
</summary>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty">
<remarks>
fr-FR: The <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /> may be <c>null</c>.
fr-FR: The <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /> may be <c>null</c>.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<summary>
fr-FR: This is a complex <see cref="T:System.Collections.Generic.IDictionary`2" />.
</summary>
<remarks>
fr-FR: <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /><see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty" />
fr-FR: <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /><see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty" />
</remarks>
</member>
</members>

View File

@ -4,30 +4,30 @@
<name>Microsoft.AspNet.Razor.Runtime.Test</name>
</assembly>
<members>
<member name="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper">
<member name="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper">
<summary>
fr: The summary for <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper" />.
fr: The summary for <see cref="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper" />.
</summary>
<remarks>
fr: Inherits from <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.TagHelper" />.
fr: Inherits from <see cref="T:Microsoft.AspNet.Razor.TagHelpers.TagHelper" />.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty">
<summary>
fr: This <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /> is of type <see cref="T:System.String" />.
fr: This <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /> is of type <see cref="T:System.String" />.
</summary>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty">
<remarks>
fr: The <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /> may be <c>null</c>.
fr: The <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /> may be <c>null</c>.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<summary>
fr: This is a complex <see cref="T:System.Collections.Generic.IDictionary`2" />.
</summary>
<remarks>
fr: <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty" /><see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty" />
fr: <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty" /><see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty" />
</remarks>
</member>
</members>

View File

@ -4,30 +4,30 @@
<name>Microsoft.AspNet.Razor.Runtime.Test</name>
</assembly>
<members>
<member name="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper">
<member name="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper">
<summary>
The summary for <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper"/>.
The summary for <see cref="T:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper"/>.
</summary>
<remarks>
Inherits from <see cref="T:Microsoft.AspNet.Razor.Runtime.TagHelpers.TagHelper"/>.
Inherits from <see cref="T:Microsoft.AspNet.Razor.TagHelpers.TagHelper"/>.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty">
<summary>
This <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty"/> is of type <see cref="T:System.String"/>.
This <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty"/> is of type <see cref="T:System.String"/>.
</summary>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty">
<remarks>
The <see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty"/> may be <c>null</c>.
The <see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty"/> may be <c>null</c>.
</remarks>
</member>
<member name="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<member name="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksAndSummaryProperty">
<summary>
This is a complex <see cref="T:System.Collections.Generic.IDictionary`2"/>.
</summary>
<remarks>
<see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.SummaryProperty"/><see cref="P:Microsoft.AspNet.Razor.Runtime.TagHelpers.DocumentedTagHelper.RemarksProperty"/>
<see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.SummaryProperty"/><see cref="P:Microsoft.AspNet.Razor.TagHelpers.DocumentedTagHelper.RemarksProperty"/>
</remarks>
</member>
</members>

View File

@ -6,7 +6,7 @@ using Microsoft.AspNet.Razor.CodeGenerators;
using Microsoft.AspNet.Razor.CodeGenerators.Visitors;
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Parser.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Xunit;

View File

@ -7,7 +7,7 @@ using System.Reflection;
#endif
using Microsoft.AspNet.Razor.CodeGenerators;
using Microsoft.AspNet.Razor.CodeGenerators.Visitors;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Xunit;

View File

@ -7,7 +7,7 @@ using System.Web.WebPages.TestUtils;
using Microsoft.AspNet.Razor.Editor;
using Microsoft.AspNet.Razor.Parser;
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Test.Framework;
using Microsoft.AspNet.Razor.Test.Generator;
using Microsoft.AspNet.Razor.Test.Utils;

View File

@ -4,7 +4,7 @@
using System.Collections.Generic;
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Parser.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Test.Framework
{

View File

@ -5,7 +5,7 @@ using System.Collections.Generic;
using Microsoft.AspNet.Razor.Chunks.Generators;
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Parser.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
namespace Microsoft.AspNet.Razor.Test.Framework
{

View File

@ -10,7 +10,7 @@ using Microsoft.AspNet.Razor.Chunks.Generators;
using Microsoft.AspNet.Razor.Parser;
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Parser.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Text;
using Xunit;

View File

@ -2,7 +2,7 @@
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Test.Framework;
using Xunit;

View File

@ -8,7 +8,7 @@ using System.Linq;
using Microsoft.AspNet.Razor.Chunks.Generators;
using Microsoft.AspNet.Razor.Parser;
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Test.Framework;
using Microsoft.AspNet.Razor.Test.TagHelpers;
using Microsoft.AspNet.Razor.Text;

View File

@ -3,7 +3,7 @@
using System.Collections.Generic;
using System.Linq;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Test.Internal;
using Xunit;

View File

@ -3,7 +3,7 @@
using System;
using System.Linq;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Test.Internal;
using Newtonsoft.Json;
using Xunit;

View File

@ -8,7 +8,7 @@ using System.Linq;
using Microsoft.AspNet.Razor.Chunks.Generators;
using Microsoft.AspNet.Razor.Parser;
using Microsoft.AspNet.Razor.Parser.SyntaxTree;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Compilation.TagHelpers;
using Microsoft.AspNet.Razor.Test.Framework;
using Microsoft.AspNet.Razor.Text;

View File

@ -1,6 +1,5 @@
namespace TestOutput
{
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System;
using System.Threading.Tasks;

View File

@ -1,6 +1,7 @@
#pragma checksum "AttributeTargetingTagHelpers.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "edaa271f830648a99892d01bb55f49e328fa621c"
namespace TestOutput
{
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System;
using System.Threading.Tasks;

View File

@ -1,6 +1,7 @@
#pragma checksum "BasicTagHelpers.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "3cdbdfa1515b87565e2f00812f0093dbe8e49667"
namespace TestOutput
{
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System.Threading.Tasks;

View File

@ -1,6 +1,5 @@
namespace TestOutput
{
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System;
using System.Threading.Tasks;

View File

@ -1,6 +1,5 @@
namespace TestOutput
{
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System;
using System.Threading.Tasks;

View File

@ -1,6 +1,7 @@
#pragma checksum "BasicTagHelpers.Prefixed.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "44eafd8ba2adb5f9e260d37e87544c018e182eed"
namespace TestOutput
{
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System;
using System.Threading.Tasks;

View File

@ -1,6 +1,7 @@
#pragma checksum "BasicTagHelpers.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "3cdbdfa1515b87565e2f00812f0093dbe8e49667"
namespace TestOutput
{
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System;
using System.Threading.Tasks;

View File

@ -1,6 +1,5 @@
namespace TestOutput
{
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System;
using System.Threading.Tasks;

View File

@ -1,6 +1,7 @@
#pragma checksum "ComplexTagHelpers.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "7e06587198159a7cdea48c42e64a766a79a12cf7"
namespace TestOutput
{
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System;
using System.Threading.Tasks;

View File

@ -1,6 +1,5 @@
namespace TestOutput
{
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System;
using System.Threading.Tasks;

View File

@ -1,6 +1,7 @@
#pragma checksum "DuplicateAttributeTagHelpers.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "af64a6adaf73e4143024a1145e70cbd3a24d2c0e"
namespace TestOutput
{
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System;
using System.Threading.Tasks;

View File

@ -1,6 +1,7 @@
#pragma checksum "DuplicateTargetTagHelper.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "77e70e938d77f71e489354b1e7c351c588001690"
namespace TestOutput
{
using Microsoft.AspNet.Razor.TagHelpers;
using Microsoft.AspNet.Razor.Runtime.TagHelpers;
using System;
using System.Threading.Tasks;

Some files were not shown because too many files have changed in this diff Show More