Возможно ли заставить SubmitChanges () работать изнутри метода расширения?
В настоящее время у меня есть это:
void Main()
{
// Write code to test your extensions here. Press F5 to compile and run.
Helper.ConfirmSubmitChanges();
}
public static class Helper
{
// Write custom extension methods here. They will be available to all queries.
public static void ConfirmSubmitChanges()
{
if (MessageBox.Show("Save?", "Do you really want to save all changes?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
SubmitChanges();
}
}
}
// You can also define non-static classes, enums, etc.
Но SubmitChanges () находится вне контекста здесь.Есть ли что-то, что я могу передать из моих запросов, которые будут использовать это расширение, чтобы оно работало?
Спасибо, Кохан