Articles of asmx

Service Web ASMX ne sérialisant pas la classe de base abstraite

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 […]

Comment changer l’emplacement (URL) d’un service Web et mettre à jour la référence Web par programme?

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://” […]

Pourquoi ne pouvons-nous pas retourner la liste dans les services Web ASMX?

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 […]

Sérialisation XML DateTime personnalisée

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 […]

Puis-je arrêter la référence de service générant ArrayOfSsortingng au lieu de ssortingng ?

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 […]

Quels sont ces parameters supplémentaires dans mes méthodes de proxy ASMX?

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); […]

Le fil SoapHttpClientProtocol est-il sûr?

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?

append une référence de service Web derrière un serveur proxy

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 […]

Comment envoyer / recevoir une demande SOAP et une réponse en utilisant C #?

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(); […]

Connexion à un service Web asmx avec WCF via un proxy

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’à […]