Repository: dotnet/efcore
File: src/ef/OperationExecutorBase.cs (C#)

Code before:
        if (resultHandler.ErrorType != null)
        {
            throw new WrappedException(
                resultHandler.ErrorType,
                resultHandler.ErrorMessage,
                resultHandler.ErrorStackTrace);
        }

        return resultHandler.Result;
    }

    public IDictionary AddMigration(string name, string? outputDir, string? contextType, string? @namespace)
        => InvokeOperation<IDictionary>(
            "AddMigration",
            new Dictionary<string, object?>
            {
                ["name"] = name,
                ["outputDir"] = outputDir,
                ["contextType"] = contextType,
                ["namespace"] = @namespace
            });

    public IDictionary RemoveMigration(string? contextType, bool force, bool offline, string? connectionString)
        => InvokeOperation<IDictionary>(
            "RemoveMigration",
            new Dictionary<string, object?> { ["contextType"] = contextType, ["force"] = force, ["offline"] = offline, ["connectionString"] = connectionString });

    public IEnumerable<IDictionary> GetMigrations(string? contextType, string? connectionString, bool noConnect)
        => InvokeOperation<IEnumerable<IDictionary>>(
            "GetMigrations",
            new Dictionary<string, object?>
            {
                ["contextType"] = contextType,
                ["connectionString"] = connectionString,
                ["noConnect"] = noConnect
            });

    public void DropDatabase(string? contextType, string? connectionString)
        => InvokeOperation(
            "DropDatabase",
            new Dictionary<string, object?> { ["contextType"] = contextType, ["connectionString"] = connectionString });

    public IDictionary GetContextInfo(string? name)
        => InvokeOperation<IDictionary>(
            "GetContextInfo",
            new Dictionary<string, object?> { ["contextType"] = name });

    public void UpdateDatabase(string? migration, string? connectionString, string? contextType)
        => InvokeOperation(
            "UpdateDatabase",
            new Dictionary<string, object?>

Review comment (suggestion):
These dictionary initializers are written on a single long line, which is inconsistent with nearby code (e.g., `AddMigration`) and likely exceeds the repo's preferred line length. Please format the argument dictionary across multiple lines for readability/consistency.

Code after:
        if (resultHandler.ErrorType != null)
        {
            throw new WrappedException(
                resultHandler.ErrorType,
                resultHandler.ErrorMessage,
                resultHandler.ErrorStackTrace);
        }

        return resultHandler.Result;
    }

    public IDictionary AddMigration(string name, string? outputDir, string? contextType, string? @namespace)
        => InvokeOperation<IDictionary>(
            "AddMigration",
            new Dictionary<string, object?>
            {
                ["name"] = name,
                ["outputDir"] = outputDir,
                ["contextType"] = contextType,
                ["namespace"] = @namespace
            });

    public IDictionary RemoveMigration(string? contextType, bool force, bool offline, string? connectionString)
        => InvokeOperation<IDictionary>(
            "RemoveMigration",
            new Dictionary<string, object?>
            {
                ["contextType"] = contextType,
                ["force"] = force,
                ["offline"] = offline,
                ["connectionString"] = connectionString
            });

    public IEnumerable<IDictionary> GetMigrations(string? contextType, string? connectionString, bool noConnect)
        => InvokeOperation<IEnumerable<IDictionary>>(
            "GetMigrations",
            new Dictionary<string, object?>
            {
                ["contextType"] = contextType,
                ["connectionString"] = connectionString,
                ["noConnect"] = noConnect
            });

    public void DropDatabase(string? contextType, string? connectionString)
        => InvokeOperation(
            "DropDatabase",
            new Dictionary<string, object?>
            {
                ["contextType"] = contextType,
                ["connectionString"] = connectionString
            });