Logo
Explore Help
Register Sign In
yv01p/Umbraco-CMS
1
0
Fork 0
You've already forked Umbraco-CMS
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
86e16302bfe158719c7f8ea5b48bf8e2588efcc2
Umbraco-CMS/src/Umbraco.Core/Runtime/IMainDomKeyGenerator.cs

14 lines
348 B
C#
Raw Normal View History

V10/feature/filesystem maindomlock (#12049) * Filesystem based MainDomLock & extract interface for MainDomKey generation (#12037) * Extract MainDomKey generation to its own class to ease customization. Also add discriminator config value to GlobalSettings for advanced users. Prevents a mandatory custom implementation, should be good enough for the vast majority of use cases. * Prevent duplicate runs of ScheduledPublishing during slot swap. * Add filesystem based MainDomLock (cherry picked from commit 860c8e8ae2c4790e0c16e8e5f0427a436352a338) # Conflicts: # src/Umbraco.Infrastructure/Runtime/SqlMainDomLock.cs * Remove obsolete constructors from ScheduledPublishing & SqlMainDomLock * FileSystemMainDomLock promoted to default fallback for all platforms. * Various fixes & improvements
2022-02-25 12:06:30 +00:00
namespace Umbraco.Cms.Core.Runtime
{
/// <summary>
/// Defines a class which can generate a distinct key for a MainDom boundary.
/// </summary>
public interface IMainDomKeyGenerator
{
/// <summary>
/// Returns a key that signifies a MainDom boundary.
/// </summary>
string GenerateKey();
}
}
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.3 Page: 294ms Template: 34ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API