// POST: Service/PluginSources/ValidateAssemblyImageFormat public string ValidateAssemblyImageFormat(string args, Guid workspaceId, Guid dataListId) { // ReSharper disable RedundantAssignment var toJson = @"{""validationresult"":""failure""}"; // ReSharper restore RedundantAssignment var broker = new PluginBroker(); string errorMsg; if(broker.ValidatePlugin(args, out errorMsg)) { toJson = @"{""validationresult"":""success""}"; } else { toJson = @"{""validationresult"":""" + errorMsg + @"""}"; } return toJson; }