However, configuration for all Shipping plugins is "wrapped" by Admin Shipping/ConfigureProvider ...
I've been relinquished to hard coding a <form> tag in my view:
<form action="/Admin/Shipping/ConfigureProvider?systemName=Shipping.Director" enctype="multipart/form-data" method="post">
because I was unable to get a BeginForm helper to work - e.g.
@using (Html.BeginForm("Import", null, FormMethod.Post, new { enctype = "multipart/form-data" }))
navigates directly to my controller bypassing the ConfigureProvider wrapper
or e.g. vanilla
@using (Html.BeginForm())
complains that no file is present (i.e. I need the enctype = "multipart/form-data" )
I can't seem to find a BeginForm overload that works. Any thoughts?