Files
Umbraco-CMS/src/Umbraco.Tests/DynamicDocument/DynamicDocumentCustomExtensionMethods.cs

35 lines
947 B
C#
Raw Normal View History

using System.Collections.Generic;
using Umbraco.Core.Dynamics;
namespace Umbraco.Tests.DynamicDocument
{
public static class DynamicDocumentCustomExtensionMethods
{
public static string DynamicDocumentNoParameters(this Core.Dynamics.DynamicDocument doc)
{
return "Hello world";
}
public static string DynamicDocumentCustomString(this Core.Dynamics.DynamicDocument doc, string custom)
{
return custom;
}
public static string DynamicDocumentMultiParam(this Core.Dynamics.DynamicDocument doc, string custom, int i, bool b)
{
return custom + i + b;
}
public static string DynamicDocumentListMultiParam(this DynamicDocumentList doc, string custom, int i, bool b)
{
return custom + i + b;
}
public static string DynamicDocumentEnumerableMultiParam(this IEnumerable<Core.Dynamics.DynamicDocument> doc, string custom, int i, bool b)
{
return custom + i + b;
}
}
}