Использование Linq с WCF

Просто настройте загрузчик на всю сетку, определенную для вашего основного контента:

app {
  display: grid;
  grid-template-areas: 
    "main other" 
    "main other" 
    "main other";
  height: 200px;
  border: 1px solid;
}

#main {
  grid-area: main;
  background: red;
}

#other {
  grid-area: other;
  background: green;
}

#preloader {
  grid-column: 1/span 2;
  grid-row: 1/span 3;
  background: yellow;
}
While loading
<app>
  <div id="preloader">
  </div>
</app>
After content is loaded
<app>
  <div id="main">
  </div>
  <div id="other">
  </div>
</app>

5
задан John Sheehan 17 October 2008 в 06:06
поделиться

3 ответа

Нет никакого поставщика LINQ, о котором я знаю для универсальных основанных на WCF запросов. LINQ к Услугам передачи данных ADO.NET, однако, позволяет Вам запросить модель Entity по WCF/REST.

Из блога Andy Conrad:

    static void Main(string[] args)
    {
      var context=new WebDataContext("http://localhost:18752/Northwind.svc");

      var query = from p in context.CreateQuery<Product>("Products")
                  where p.UnitsInStock > 100
                  select p;

      foreach (Product p in query)
      {
        Console.WriteLine(p.ProductName+", UnitsInStock="+p.UnitsInStock);
      }
   } 
7
ответ дан 13 December 2019 в 22:19
поделиться

Услуги передачи данных ADO.NET являются, вероятно, Вашим лучшим выбором. Был codeplex проект interlinq, чтобы смочь использовать произвольные выражения LINQ с WCF, который мог затем быть обработан другим поставщиком LINQ, как LINQ к NHibernate или LINQ к SQL. Печально этот проект, кажется, не очень активен.

Удачи.

1
ответ дан 13 December 2019 в 22:19
поделиться

Вы можете добавить LINQ в класс SQL в службу WCF. Затем перейдите в свой DataContext в классе LINQ в SQL и в режиме серии SEAP SERVITES в однонаправленную.

Объекты в вашем классе LINQ в SQL теперь будут доступны через службу WCF :)

2
ответ дан 13 December 2019 в 22:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: