I am developing a web app using the Weight of Evidence method and I need to create a web processing service out of it or enable it for web processing services.
The code is in C# and includes an engine file, some GUI related files, and a plethora of different files. Are there any in particular I should look for? Or I guess are there any particular frameworks or wrapper classes for this transaction? Are they intuitive or is there any workaround?
Essentially this will take some inputs as necessary from a user and apply it to a programmatic weight of evidence formula and return a result.
Based on what I can see from the code there are raster analysis frames and a variety of different files I'm not entirely familiar with. It wouldn't serve any purpose to post any code as it is a large file that I don't have experience with. I can say it uses the following libraries as well as other system libraries:
using System.Runtime.InteropServices;
using ESRI.ArcGIS.DataSourcesRaster;
using ESRI.ArcGIS.DataSourcesFile;
using ESRI.ArcGIS.Geodatabase;
using ESRI.ArcGIS.GeoAnalyst;
using ESRI.ArcGIS.Geometry;
using ESRI.ArcGIS.Geoprocessor;
using ESRI.ArcGIS.Geoprocessing;
using ESRI.ArcGIS.AnalysisTools;
using ESRI.ArcGIS.SpatialAnalyst;
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.Display;
using ESRI.ArcGIS.esriSystem;
using ESRI.ArcGIS.Framework;
using ESRI.ArcGIS.DataSourcesGDB;
using ESRI.ArcGIS.GeoDatabaseUI;
using ESRI.ArcGIS.ArcMapUI;
However, according to the project details I need to find a workaround to not using any ESRI packages.

