小编ste*_*eve的帖子

为ASP.Net Web API生成JSON模式

我正在寻找为WebAPI生成JSON Schema,包括来自XML注释的文档.主要是因为我可以将其导入我们的API文档(使用apiary.io)我设法通过添加swagger(和swashbuckle)然后在每个服务上使用原始链接来获得解决方案 - 但理想情况下我会喜欢更干净的东西,适用于所有api(这必须按服务/控制器完成),并没有这么多的依赖.

在我去看看swagger是如何做到这一点并看看它是否可以被提取出来之前,最好知道是否有现成的方法来做到这一点?

c# jsonschema asp.net-web-api

10
推荐指数
1
解决办法
5437
查看次数

msbuild fileupdate安装项目

我希望使用msbuildtasks.tigris.org中的fileUpdate任务来修改图像src作为我们的Web设置项目的一部分,以便它们指向静态img子域(或稍后的CDN)
我可以在一个内部运行任务给定项目:

<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets" />
<Target Name="AfterBuild">
<FileUpdate 
   Files="basic.css" 
   Regex="/images/([^\)]*)" 
   ReplacementText="http://img.domain.com/images/$1" />
</Target>
Run Code Online (Sandbox Code Playgroud)

但是,我不想覆盖原始的css源文件,但希望将其作为生成msi的部署项目的一部分运行.这是使用Web安装项目(.vdproj)完成的,该项目还使用自定义操作项目,该项目只是一个标准.csproj

我的问题是:
1.如何在安装项目中运行此任务,以便替换进入.msi的文件中的内容?
2.有没有办法为文件使用通配符 - 理想情况下我想对所有.css文件执行此操作?

谢谢你的帮助

msbuild msbuildcommunitytasks

2
推荐指数
1
解决办法
9625
查看次数