我有Asp.Net MVC应用程序,其PictureService具有接受完整图像URL的imageurl。但由于某些安全原因,只需要发送相对URL。此外,MVC应用程序包含第三方插件,它也包含相同的PictureService,它还需要完整的图像URL。
那么,是否可以将相对URL而不是完整图像URL注入第三方插件服务?此外,我没有该插件的源代码。
只有当您知道第三方插件使用哪些服务时才能执行此操作,并且如果该服务可以覆盖,那么您可以简单地覆盖该服务并传递您要添加的任何URL。