public void RegiserCommand(GlimpseDbQueryCommandMetadata command) { Commands.Add(command.Id, command); if (TempTransaction != null) { command.HeadTransaction = TempTransaction; TempTransaction = null; } }
public void RegiserCommand(GlimpseDbQueryCommandMetadata command) { Commands.Add(command.Id, command); if (TempTransaction != null) { command.HeadTransaction = TempTransaction; TempTransaction = null; } }
protected GlimpseDbQueryCommandMetadata PullCommand(string connectionId, string commandId) { GlimpseDbQueryCommandMetadata command; if (!Metadata.Commands.TryGetValue(commandId, out command)) { command = new GlimpseDbQueryCommandMetadata(commandId, connectionId); Metadata.Commands.Add(commandId, command); var connection = PullConnection(connectionId); connection.RegiserCommand(command); } return command; }