public ActionResult ReceivePort(string applicationName, string artifactid, string version) { Manifest manifest = ManifestReader.GetCurrentManifest(version, Request.PhysicalApplicationPath); BizTalkInstallation installation = InstallationReader.GetBizTalkInstallation(manifest); BizTalkApplication application = installation.Applications[applicationName]; ReceivePort receivePort = application.ReceivePorts[artifactid]; var breadCrumbs = new List <BizTalkBaseObject> { application, receivePort }; return(View(new ReceivePortViewModel( application, ManifestReader.GetAllManifests(Request.PhysicalApplicationPath), manifest, breadCrumbs, installation.Applications.Values, installation.Hosts.Values, receivePort))); }
public ActionResult SendPortGroup(string applicationName, string artifactid, string version) { Manifest manifest = ManifestReader.GetCurrentManifest(version, Request.PhysicalApplicationPath); BizTalkInstallation installation = InstallationReader.GetBizTalkInstallation(manifest); BizTalkApplication application = installation.Applications[applicationName]; SendPortGroup sendPortGroup = application.SendPortGroups[artifactid]; var breadCrumbs = new List <BizTalkBaseObject> { application, sendPortGroup }; return(View(new SendPortGroupViewModel( application, ManifestReader.GetAllManifests(Request.PhysicalApplicationPath), manifest, breadCrumbs, installation.Applications.Values, installation.Hosts.Values, sendPortGroup))); }
public ActionResult Map(string applicationName, string artifactid, string version) { Manifest manifest = ManifestReader.GetCurrentManifest(version, Request.PhysicalApplicationPath); BizTalkInstallation installation = InstallationReader.GetBizTalkInstallation(manifest); BizTalkApplication application = installation.Applications[applicationName]; Transform transform = application.Maps[artifactid]; var breadCrumbs = new List <BizTalkBaseObject> { application, transform }; return(View(new TransformViewModel( application, ManifestReader.GetAllManifests(Request.PhysicalApplicationPath), manifest, breadCrumbs, installation.Applications.Values, installation.Hosts.Values, transform))); }
public ActionResult Assembly(string applicationName, string artifactid, string version) { Manifest manifest = ManifestReader.GetCurrentManifest(version, Request.PhysicalApplicationPath); BizTalkInstallation installation = InstallationReader.GetBizTalkInstallation(manifest); BizTalkApplication application = installation.Applications[applicationName]; BizTalkAssembly assembly = application.Assemblies[artifactid]; var breadCrumbs = new List <BizTalkBaseObject> { application, assembly }; return(View(new AssemblyViewModel( application, ManifestReader.GetAllManifests(Request.PhysicalApplicationPath), manifest, breadCrumbs, installation.Applications.Values, installation.Hosts.Values, assembly))); }
public ActionResult Index(string version) { Manifest manifest = ManifestReader.GetCurrentManifest(version, Request.PhysicalApplicationPath); BizTalkInstallation installation = InstallationReader.GetBizTalkInstallation(manifest); var breadCrumbs = new List <BizTalkBaseObject>(); return(View(new HomeViewModel( ManifestReader.GetAllManifests(Request.PhysicalApplicationPath), manifest, breadCrumbs, installation.Applications.Values, installation.Hosts.Values))); }