ASMX и ASPX Новая функция API WebMethods не опубликована - PullRequest
0 голосов
/ 12 февраля 2019

Я хочу добавить новую функцию в приложение My API.

        [WebMethod]
        [ScriptMethod(UseHttpGet = true, ResponseFormat = ResponseFormat.Json)]
        public string GetListCOA()
        {
                ProviderBudgetController oProvider = new ProviderBudgetController();
                List<BudgetControllerModel> oResult = oProvider.GetDistinctCOA();
                return JsonConvert.SerializeObject(oResult);

        }

В файле ASPX:

        [WebMethod()]
        public static string GetData()
        {
            try
            {
                ProviderBudgetController oProvider = new ProviderBudgetController();
                List<BudgetControllerModel> oResult = oProvider.GetDistinctCOA();
                return JsonConvert.SerializeObject(oResult);
            }
            catch (System.Threading.ThreadAbortException)
            {
                return "Cancelled.";
            }
            catch (Exception ex)
            {
                string source = "BudgetReportRevision -> " + MethodBase.GetCurrentMethod().Name;
                ProviderLogError.Insert(source, ex.ToString());
                return "Error : " + ex.Message;
            }

        }

, но при компиляции приложения изменения не затрагиваются.Я не вижу своих новых методов.

Not shown new methods

...