Сделал сервис для .netcore по стате https://academy.terrasoft.ru/docs/developer/back-end_development/config…
Обращаюсь к сервису из вкладки браузера после входа в систему http://172.23.1.117/rest/UsrCustomConfigurationService/SomeMethod
но получаю сообщение 404 (Creatio развернуто в докере, докер перезапускал, все компилировал). Прошу подсказать что еще можно сделать чтоб сервис заработал?
namespace Terrasoft.Configuration.UsrCustomConfigurationService
{
using System;
using System.Collections.Generic;
using System.Security;
using System.ServiceModel;
using System.ServiceModel.Activation;
using System.ServiceModel.Web;
using System.Web.SessionState;
using Terrasoft.Common;
using Terrasoft.Core;
using Terrasoft.Core.DB;
using Terrasoft.Core.Factories;
using Terrasoft.Core.ServiceModelContract;
using Terrasoft.Web.Common;
using Terrasoft.Web.Http.Abstractions;
#region Class: UsrCustomConfigurationService
[ServiceContract]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class UsrCustomConfigurationService: BaseService
{
#region Methods: Public
/* Метод веб-сервиса. */
[OperationContract]
[WebInvoke(Method = "GET", UriTemplate = "SomeMethod",
BodyStyle = WebMessageBodyStyle.WrappedRequest, RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json)]
public string SomeMethod() {
var httpContext = HttpContext.Current;
return "12345";
}
#endregion
}
#endregion
}
Нравится
2 комментария
Лучший ответ
29 ноября 2021 11:17
Столкнулись с похожей проблемой -- нам помогла перезагрузка :)
29 ноября 2021 11:17
Столкнулись с похожей проблемой -- нам помогла перезагрузка :)
29 ноября 2021 12:01
Вадим Курунов,
Спасибо, помогло! Надеюсь в следующих релизах такое не потребуется
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать