Добрый день. Раньше я никогда не писал на этих сайтах, но давайте посмотрим, как это происходит.Сервисные клиенты WCF
Сегодня я начал работать с WCF в первый раз, я просмотрел несколько скринкастов, и теперь я готов перейти в свое первое решение, реализующее его. Все хорошо, и пока все работает, хотя мой вопрос возникает, когда я создаю WCFServiceClient в своей вызывающей программе/клиенте.
Скажем, в моем ServiceContract/interface, определяющем мои методы, выставленные клиенту, существует множество методов, связанных с каким-либо объектом объекта. Как я могу логически группировать все связанные с ним методы конкретной сущности, так что в моем коде это будет выглядеть так:
например.
WCFServiceClient.Entity1.Insert();
WCFServiceClient.Entity1.Delete();
WCFServiceClient.Entity1.GetAll();
WCFServiceClient.Entity1.GetById(int id);
WCFServiceClient.Entity2.AddSomething();
WCFServiceClient.Entity2.RemoveSomething();
WCFServiceClient.Entity2.SelectSomething();
...
Вместо
WCFServiceClient.Insert();
WCFServiceClient.Delete();
WCFServiceClient.GetAll();
WCFServiceClient.GetById(int id);
WCFServiceClient.AddSomething();
WCFServiceClient.RemoveSomething();
WCFServiceClient.SelectSomething();
Я надеюсь, что это имеет смысл. Я искал google, я пробовал свои логические рассуждения, но не повезло. Любые идеи были бы хорошы.
Выстрел Juan
Добро пожаловать! При отправке кода нажмите кнопку «Формат» на панели инструментов ('101'), чтобы отформатировать ее правильно. – SLaks