Служба WCF и непоследовательная доступность - PullRequest
0 голосов
/ 01 декабря 2010

Я не могу понять, что не так.Ошибка: «Непоследовательная доступность: тип возврата« Library.ServiceReference1.Author [] »менее доступен, чем метод« Library.Funcs.GetAuthorsList () »

1 Ответ

1 голос
/ 06 декабря 2010

Почему у вас есть атрибуты [OperationContract] в вашем классе DataContract, я считаю, что они недопустимы вне декорированного класса ServiceContract?

Если вы определяете свойства только для чтения вместо этих методов, они должны работать

[DataContract]
public class Author
{
    [DataMember]
    private string FN, N, P;

    public string FamilyName
    {
        get { return FN; }
    }

    public string Name
    {
        get { return N; }
    }

    public string Patronymic
    {
        get { return P; }
    }

    public Author(string familyName, string name, string patronymic)
    {
        FN = familyName;
        N = name;
        P = patronymic;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...