У меня есть служба данных ADO.NET, которую я запускаю через WCF:
public class AdminService : DataService<BOPApplicationAccessEntities> {
public static void InitializeService(DataServiceConfiguration config) {
config.UseVerboseErrors = true;
config.DataServiceBehavior.MaxProtocolVersion = DataServiceProtocolVersion.V2;
config.SetEntitySetAccessRule("*", EntitySetRights.All);
}
}
Я бы хотел добавить к ней несколько пользовательских методов, таких как следующий контракт
[ServiceContract]
public interface IAdminService {
[OperationContract]
void RequestAccess(int applicationID, string username);
}
Если я добавляю оформление и реализую метод в службе данных, при попытке подключения выдается ошибка: 1007 *
AdminService implements multiple servicecontract types, and no endpoints are defined in the configuration file.
Невозможно добавить контракты на обслуживание в ADO.Служба передачи данных NET?