/// <summary> /// Gets a <see cref="MethodInfo"/> from a <see cref="Delegate"/> /// </summary> /// <param name="fromMethodGroup">From method group.</param> /// <returns></returns> /// <remarks></remarks> public static MethodInfo GetStaticMethodInfo(Delegate fromMethodGroup) { Mandate.ParameterNotNull(fromMethodGroup, "fromMethodGroup"); return(fromMethodGroup.Method); }
public override void AddOrChange(string key, Func <string, object> factory) { Mandate.ParameterNotNull(factory, "factory"); _cacheStore.AddOrUpdate(key, factory, (e, k) => factory(e)); }