Je dois déployer un service web dans le cadre d'un module DotNetNuke 4.x que je crée - mais je ne suis pas sûr de savoir comment je peux le faire et je sais qu'il restera toujours au même endroit . Comment puis-je ajouter un fichier asmx à mon projet de module, et quand je crée mon fichier .DNN, spécifier où se terminera le webservice? Je veux référencer le webservice depuis le fichier ascx dans le module en utilisant le format "~/webservices/webservice.asmx".Développement de modules DotNetNuke avec webservices
Est-ce que DotNetNuke a un moyen de spécifier dans le fichier .DNN où les services web finiront sur le site? Et si oui, serai-je toujours capable de les référencer avec des balises ancrées à la racine comme ~/myservice.asmx?
donc si je ne spécifie pas un chemin, va vivre le webservice à ~/DesktopModules/MyModule/MyService.asmx? ou serait-ce à la racine du site nucléaire à ~/MyService.asmx? –
Il vivrait à "~/DesktopModules/MyModule/MyService.asmx" qui peut être considéré comme le "niveau supérieur" pour les fichiers du module. (En dehors de l'assemblage) –
En outre, voir ma modification concernant l'obtention de l'URL du fichier à partir du balisage –