public LogInfo?LogInfo(string logName) { var logInfo = LogInfos.FirstOrDefault(x => x.LogName == logName); return(Equals(logInfo, default(LogInfo)) ? default(LogInfo?) : logInfo); }
private void ChangeMembers(IImmutableSet <Member> newMembers) { var before = MembersByAge.FirstOrDefault(); var after = newMembers.FirstOrDefault(); MembersByAge = newMembers; if (!Equals(before, after)) { if (Log.IsDebugEnabled) { Log.Debug("Coordinator moved from [{0}] to [{1}]", before == null ? string.Empty : before.Address.ToString(), after == null ? string.Empty : after.Address.ToString()); } _coordinator = null; Register(); } }