/// <summary> /// Removes the cache amongst servers for a data type /// </summary> /// <param name="dc"></param> /// <param name="dataType"></param> public static void RemoveDataTypeCache(this DistributedCache dc, IDataTypeDefinition dataType) { if (dataType != null) { dc.RefreshByJson(new Guid(DistributedCache.DataTypeCacheRefresherId), DataTypeCacheRefresher.SerializeToJsonPayload(dataType)); } }
public static void RemoveDataTypeCache(this DistributedCache dc, IDataTypeDefinition dataType) { if (dataType == null) { return; } dc.RefreshByJson(DistributedCache.DataTypeCacheRefresherGuid, DataTypeCacheRefresher.SerializeToJsonPayload(dataType)); }
/// <summary> /// Removes the cache amongst servers for a data type /// </summary> /// <param name="dc"></param> /// <param name="dataType"></param> public static void RemoveDataTypeCache(this DistributedCache dc, global::umbraco.cms.businesslogic.datatype.DataTypeDefinition dataType) { if (dataType != null) { dc.RefreshByJson(new Guid(DistributedCache.DataTypeCacheRefresherId), DataTypeCacheRefresher.SerializeToJsonPayload(dataType)); } }