Как использовать файл WSDL для создания сервиса WCF (не, звонят),

Если вы поместите содержимое

  • в тег или другой тег, вы можете изменить размер шрифта
  • , который изменит размер маркера, а затем сбросить содержимое
  • . к своему первоначальному размеру. Вы можете использовать em единиц для пропорционального изменения размера пули
  • .

    Например:

    • First item
    • Second item

    Тогда CSS:

    li {
        list-style-type: disc;
        font-size: 0.8em;
    }
    
    li * {
        font-size: initial;
    }
    

    Более сложный пример:

    
    
    
        List Item Bullet Size
        
        
        
    
    
    
    

    First

    • First item
    • Second item

    Second

    • First item
    • Second item

    Результатов:

    Result of markup

  • 94
    задан Community 23 May 2017 в 12:34
    поделиться

    3 ответа

    Используя svcutil, вы можете создавать интерфейсы и классы (контракты данных) из WSDL.

    svcutil your.wsdl (or svcutil your.wsdl /l:vb if you want Visual Basic)
    

    Это создаст файл с именем "your.cs" в C # (или "your.vb" в VB.NET), который содержит все необходимые элементы.

    Теперь вам нужно создать класс «MyService», который будет реализовывать интерфейс службы (IServiceInterface) - или несколько интерфейсов службы - и это ваш экземпляр сервера.

    Теперь класс сам по себе еще не помогает - вам нужно где-то разместить службу. Вам нужно либо создать собственный экземпляр ServiceHost, на котором размещается служба, настроить конечные точки и т. Д., Либо вы можете разместить свою службу внутри IIS.

    110
    ответ дан 24 November 2019 в 06:05
    поделиться

    Есть хорошие ресурсы, если вы знаете, что искать. Попробуйте «сначала контракт» и WCF. или «Сначала WSDL» и WCF.

    Вот выбор:

    41
    ответ дан 24 November 2019 в 06:05
    поделиться

    Вы можете использовать svcutil.exe для генерации клиентского кода. Это может включать определение контракта службы и любые требуемые контракты данных и контракты ошибок.

    Затем просто удалите клиентский код: классы, реализующие контракты службы. Затем вам нужно будет внедрить их самостоятельно в свои службы.

    7
    ответ дан 24 November 2019 в 06:05
    поделиться
    Другие вопросы по тегам:

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