Articles of wcf

Utilizzo del servizio REST WCF con più parametri SENZA DataContract

Devo chiamare il mio servizio REST WCF con più parametri con il metodo POST, ma non posso creare DataContract contenente i miei parametri perché ho bisogno di tipi semplici: il mio webservice sarà consumato da un’applicazione objective C. Ho trovato questa syntax sul sito MSDN: [OperationContract] [WebInvoke(Method = “POST”, ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, […]

web.config in ASP.NET 5 MVC 6

Ho un dll WCF che carica la configurazione dal file web.config. Sto usando quella DLL nell’applicazione asp.net 5, quando provo a chiamare una funzione da dll, sto ricevendo un’eccezione: Imansible trovare l’elemento endpoint predefinito che fa riferimento al contratto “WebService.MyWebService” nella sezione di configurazione del client ServiceModel. Ciò potrebbe essere dovuto al fatto che non […]

Schema / strategia per la creazione di BO da DTO

Mi piace l’approccio di avere oggetti DBA (property bag objects) che definiscono l’interfaccia al mio server, ma non mi piace scrivere codice come questo: void ModifyDataSomeWay(WibbleDTO wibbleDTO) { WibbleBOWithMethods wibbleBO = new WibbleBOWithMethods(); wibbleBO.Val1 = wibbleDTO.Val1; wibbleBO.Val2 = wibbleDTO.Val2; } Questo codice di copiatura è piuttosto laborioso da scrivere. Se il codice di copia è […]

La class Wcf DataContract con enum causa l’errore “‘Enum value’ -1 ‘non valido per il tipo”

Sto ottenendo la seguente eccezione cercando di passare un object tramite wcf: Si è verificato un errore durante il tentativo di serializzare il parametro http://tempuri.org/:item . Il messaggio InnerException era “Enum value” -1 “non valido per il tipo” Models.SubModels.DamageLocations “e non può essere serializzato. Assicurarsi che i valori enum necessari siano presenti e contrassegnati con […]

WCF – IsOneway non si comporta come se fosse un’operazione Oneway

Ho definito l’attributo OneWay su alcuni dei metodi del mio servizio ma non si comportano come se fosse una chiamata Oneway. Il mio cliente attende la chiamata per completare e tornare dal servizio. Suppongo che le operazioni di Oneway siano operazioni non di blocco e il cliente non si cura di cosa succede alla funzione […]

Ascoltare “comportamento” elemento “elemento figlio non valido” dovrebbe essere ignorato, ma è impedito l’aggiornamento del riferimento al servizio a causa di esso

Possibile duplicato: L’elemento ‘comportamento’ ha elemento figlio non valido ‘myFaultExtension’ in wcf app.config Sto cercando di implementare la creazione e la gestione degli errori in Silverlight . ( Questo progetto funziona sulla mia macchina.) Ricevo un avviso di Visual Studio: L’elemento ‘comportamento’ ha elemento figlio non valido ‘betterErrorMessagesFaults’. Altre risposte altrove dicono che dovrei semplicemente […]

Rimozione dell’identificatore utf-8 (BOM) dalla risposta inviata da WCF

Sto creando un clone di Facebook Rest API in c #, lo sto testando con il PHP PHP SDK. Il problema che sto avendo è che le risposte inviate dal mio servizio di Rest di rete contengono utf-8 Bom di fronte ad esso e Facebook SDK non è in grado di analizzare correttamente le risposte. […]

Comunicazione WCF anche se denominata pipe con app non .net

Ho sentito che WCF è il nuovo standard per la comunicazione attraverso la rete e le applicazioni in .net. Anche l’idea sembra avere un senso, fornire interfacce standard per i programmi da comunicare. Ecco la mia situazione, ho un’app .net che voglio comunicare a un’applicazione ruby ​​attraverso le pipe. Sul lato .net (server) Mi piacerebbe […]

Come limitare il servizio WCF per client

Sto sviluppando un servizio che verrà esposto su Internet solo a pochi clienti selezionati. Tuttavia, non desidero che un client sia in grado di chiamare il servizio così spesso da impedire a un altro client di chiamare il servizio o di rispondere a tale problema entro un tempo ragionevole. Mi rendo conto che WCF ha […]

Supporta sia il servizio WCF HTTP che HTTPS Web.Config

Sto incontrando un problema di configurazione con il mio servizio WCF quando provo a supportare sia https che https. Idealmente, quello che mi piacerebbe è eseguire http sulla mia macchina dev e poi pubblicare su azure con https in esecuzione. Ho seguito questi post per provare ad eseguire la configurazione: http://jayakrishnagudla.blogspot.com/2009/12/configuring-wcf-services-to-work-with.html Come configurare un singolo […]