Служба REST WCF и сеанс в ASP.NET

Пожалуйста, помогите, если можете.

Я пытался получить доступ к текущему объекту сеанса приложения asp.net из службы WCF REST.

Не удалось все. объект сеанса, к которому осуществляется доступ из службы, отличается от объекта на aspx-страницах.

Итак, вот мой вопрос: можно ли получить доступ к текущему сеансу в службе REST WCF через HttpContext.Current .Session?

В коде есть следующие пункты:

 [AspNetCompatibilityRequirements
(RequirementsMode = 
AspNetCompatibilityRequirementsMode.Allowed)] // I have also tried Required
public class DataService : IDataService

в web.config: Имя строки = f.getName (); int точка = имя.lastIndexOf ('.'); Основание строки = (точка == -1)? name: name.substring (...

Есть ли лучший способ получить базовое имя и расширение файла, чем что-то вроде

File f = ...
String name = f.getName();
int dot = name.lastIndexOf('.');
String base = (dot == -1) ? name : name.substring(0, dot);
String extension = (dot == -1) ? "" : name.substring(dot+1);

78
задан Jason S 28 April 2018 в 03:09
поделиться