public RepositoryWrapper(LocalizationRepository repo, Part partOverride, String abSegment = null) { InnerRepository = repo; PartOverride = partOverride; ABSegment = abSegment; }
public ManualConfigurationContext(LocalizationRepository repository, bool debugMode) { Repository = repository; DebugMode = debugMode; }
public AlwaysDebuggingContext(LocalizationRepository repository) { Repository = repository; }
/// <summary> /// Provides Localization Helper. /// </summary> /// <param name="helper">Current HTML Helper</param> /// <param name="repository">Repository to draw localizations from</param> /// <param name="debug">Whether or not to allow debug mode</param> /// <param name="abSegment">Segment for AB testing (null for no ab testing)</param> /// <returns></returns> public static LocalizationHelper Local(this HtmlHelper helper, LocalizationRepository repository, bool debug, string abSegment = null) { return new LocalizationHelper(helper, debug, new RepositoryWrapper(repository, repository.DefaultPart, abSegment)); }
public NeverDebuggingContext(LocalizationRepository repository) { Repository = repository; }