Я получил его, создав в своем приложении плагин:
defmodule MyAppWeb.Plugs.RequestLogger do
@moduledoc false
alias Plug.Conn
def init(opts), do: opts
def call(conn, _opts) do
IO.puts("Getting conn after all controller actions here " <> Integer.to_string(conn.status))
conn
end
end
И установив его в «MyAppWeb.Endpoint» после «MyAppWeb.Router»:
defmodule MyAppWeb.Endpoint do
# ...
plug MyAppWeb.Router
plug MyAppWeb.Plugs.RequestLogger
end