public bool RunFuncOnMappingEntry(int id, MappingEntryAccessor <MappingEntryType> mappingEntryAccessor) { lock (MssComponentHub.criticalSectioinLock) { MappingEntryType mappingEntry = GetMappingEntryById(id); if (mappingEntry == null) { return(false); } else { mappingEntryAccessor(mappingEntry); return(true); } } }
bool IBaseGraphableMappingManager.RunFuncOnMappingEntry(int id, MappingEntryAccessor <IMappingEntry> mappingEntryAccessor) { return(RunFuncOnMappingEntry(id, mappingEntryAccessor as MappingEntryAccessor <MappingEntryType>)); }