예제 #1
0
 private void LogHostExtensions(IVostokHostExtensions extensions)
 => log.Info("Registered host extensions: {HostExtensions}.", extensions.GetAll().Select(pair => pair.Item1.Name).ToArray());
예제 #2
0
 private void LogHostExtensions(IVostokHostExtensions extensions)
 => log.Info("Registered host extensions: {HostExtensions}.",
             extensions.GetAll()
             .Select(pair => pair.Item1.Name)
             .Concat(extensions is HostExtensions hostExtensions ? hostExtensions.GetAllKeyed().Select(pair => $"{pair.Item1}({pair.Item2.Name})") : Array.Empty <string>())