public IEnumerable<IServiceCommandInfo> GetAllExecutedCommands() { return allExecutedCommands.IsValueCreated ? allExecutedCommands.Value.ToArray() : Enumerable.Empty<IServiceCommandInfo>(); }