Removes ctor's accepting delegates and instead makes them abstract methods, adds some docs

This commit is contained in:
Shannon
2015-03-27 10:25:25 +11:00
parent e001ed93c1
commit c73749ea54
5 changed files with 49 additions and 44 deletions

View File

@@ -14,10 +14,11 @@ namespace Umbraco.Core.Sync
/// <summary>
/// An <see cref="IServerMessenger"/> that works by messaging servers via web services.
/// </summary>
//
// this messenger sends ALL instructions to ALL servers, including the local server.
// the CacheRefresher web service will run ALL instructions, so there may be duplicated,
// except for "bulk" refresh, where it excludes those coming from the local server
/// <remarks>
/// this messenger sends ALL instructions to ALL servers, including the local server.
/// the CacheRefresher web service will run ALL instructions, so there may be duplicated,
/// except for "bulk" refresh, where it excludes those coming from the local server
/// </remarks>
//
// TODO see Message() method: stop sending to local server!
// just need to figure out WebServerUtility permissions issues, if any