J’ai un cours abstrait. Appelons cela Lifeform. Cela ressemble à quelque chose comme: public abstract class Lifeform { public virtual int Legs { get; set; } public virtual int Arms { get; set; } public virtual bool Alive { get; set; } } (L’atsortingbut virtuel est dû au fait que j’utilise nHibernate, ce qui gémit […]
J’ai un service web: http://127.0.0.1/something/someWS.asmx J’ajoute ceci en tant que référence Web à mon application mais ne sera pas toujours localhost … il pourrait changer à http://www.something.com/something/someWS.asmx . Comment modifier l’URL par programme de ma référence Web? est-ce aussi simple que: using (var service = new MyApi.MyApi()) { //txtUrl is the site service.Url = “http://” […]
Comme les développeurs savent que nous ne pouvons pas renvoyer List avec des services Web, nous ne pouvons renvoyer que des listes avec leur conversion en .ToArray (); J’ai cherché quelques-uns, mais je ne peux pas obtenir de réponse efficace sur Pourquoi nous ne pouvons pas renvoyer la liste avec des services Web. Pourquoi nous […]
Je voudrais pouvoir sérialiser un DateTime avec un fuseau horaire spécifique qui n’est pas le serveur, ni l’heure du client. Fondamentalement, n’importe quel fuseau horaire. Est-il possible de remplacer la sérialisation DateTime dans les services Web .Net2.0? Je comstack un xmlschema en utilisant xsd.exe, alors j’ai essayé d’utiliser XmlSchemaImporter. Les exemples OnSerialize montrent les changements […]
J’ai une méthode web avec une signature comme celle-ci: public ssortingng[] ToUpper(ssortingng[] values) J’utilise la “référence de service” dans Visual Studio 2010 pour générer une référence à mon service. Malheureusement, ce processus crée une classe proxy appelée ‘ArrayOfSsortingng’ et utilise ce type à la place du type ‘ssortingng []’ attendu. La signature d’appel de service […]
Si j’ajoute une référence Web d’un client .NET 1.1 à un service WCF, les méthodes proxy générées sur le client contiennent un paramètre supplémentaire se terminant par le suffixe “Spécifié” pour chaque paramètre de méthode de service, par exemple: [OperationContract] ssortingng HelloWorld(ssortingng foo, int bar); résulte en: Service1.HelloWorld(ssortingng foo, bool fooSpecified, int bar, bool barSpecified); […]
J’ai créé un proxy de service Web avec la fonctionnalité “append une référence Web” de VS 2008 (c #). La classe générée dérive de SoapHttpClientProtocol Puis-je stocker une seule instance de mon proxy dans un singleton? Est-ce que c’est sécuritaire? Y a-t-il un état entre les appels qui m’empêcherait de le faire?
J’utilise vs2010. Dans une application de console simple, j’essaie d’append une référence de service à http://***/service1.asmx , ancien service asmx. Mon ordinateur est derrière un serveur proxy, je reçois donc une erreur: “Le serveur distant a renvoyé une réponse inattendue: Authentification du proxy (407) requirejse.” Lorsque je suis en train d’utiliser un outil wsdl, je […]
private static ssortingng WebServiceCall(ssortingng methodName) { WebRequest webRequest = WebRequest.Create(“http://localhost/AccountSvc/DataInquiry.asmx”); HttpWebRequest httpRequest = (HttpWebRequest)webRequest; httpRequest.Method = “POST”; httpRequest.ContentType = “text/xml; charset=utf-8”; httpRequest.Headers.Add(“SOAPAction: http://tempuri.org/” + methodName); httpRequest.ProtocolVersion = HttpVersion.Version11; httpRequest.Credentials = CredentialCache.DefaultCredentials; Stream requestStream = httpRequest.GetRequestStream(); //Create Stream and Complete Request StreamWriter streamWriter = new StreamWriter(requestStream, Encoding.ASCII); SsortingngBuilder soapRequest = new SsortingngBuilder(“”); soapRequest.Append(“Sam”); soapRequest.Append(“”); streamWriter.Write(soapRequest.ToSsortingng()); streamWriter.Close(); […]
Désolé réponse trouvée en tapant J’essaie de me connecter à un service Web externe nécessitant une authentification de nom d’utilisateur / mot de passe via un proxy. J’utilise Visual Studio Express 2008 pour générer une référence de service Je me suis connecté au même service Web à l’aide d’une référence Web. Nous n’avons eu qu’à […]