По какой-то странной причине я не могу отладить код внутри моего статического веб-метода.Сам код выглядит так:
public partial class StoredProcedures : BasePage//Inherits from System.Web.UI.Page
{
...........................
[WebMethod(EnableSession = true)]
public static object ProcedureList(int jtStartIndex, int jtPageSize, string jtSorting)
{
if (jtStartIndex == null)
jtStartIndex = 0;
if (jtPageSize == null)
jtPageSize = 0;
if (string.IsNullOrEmpty(jtSorting))
jtSorting = null;
//Get data from database
string sql = "select object_name as Name, status as Status, created as Created from user_objects where object_type = 'PROCEDURE'";
DataTable ds = RequestSingleton.DBConnection.GetDataTable(sql);
int procCount = ds.Rows.Count;
if (procCount != 0)
{
DataFiller<StoredProc> dtfStoredProc = new DataFiller<StoredProc>();
List<StoredProc> list = null;
list = dtfStoredProc.FromDataTableToList(ds);
.........................
..............................
JQuery вызывает статический метод, и если я вставляю точки останова в статический метод, они не используются.Возможно, что-то очевидно, что я скучаю, но кажется странным, что я не могу отладить веб-метод.Дело в том, что я хочу посмотреть, что там происходит, потому что что-то не так, и без отладки это довольно сложно.Вставка точек останова в любое другое место в проекте ASP.NET не является проблемой, но в этом блоке кода это так.