/// <summary> /// Initializes a new instance of the <see cref="ActionMessageTemplate"/> class. /// </summary> /// <param name="template"> /// The template. /// </param> /// <param name="actionHelper"> /// The action helper. /// </param> /// <param name="deepLinkHelper"> /// The deep link helper. /// </param> public ActionMessageTemplate(LocalizableString template, IActionHelper actionHelper, IDeepLinkHelper deepLinkHelper) { if (actionHelper == null) throw new ArgumentNullException("actionHelper"); if (deepLinkHelper == null) throw new ArgumentNullException("deepLinkHelper"); _actionHelper = actionHelper; _deepLinkHelper = deepLinkHelper; _template = template; }
public ActionMessageTemplateFactory(IActionHelper actionHelper, IDeepLinkHelper deepLinkHelper) { if (actionHelper == null) throw new ArgumentNullException("actionHelper"); if (deepLinkHelper == null) throw new ArgumentNullException("deepLinkHelper"); _actionHelper = actionHelper; _deepLinkHelper = deepLinkHelper; }