小编Eat*_*oku的帖子

如何在C#中创建动态属性?

我正在寻找一种方法来创建一个具有一组静态属性的类.在运行时,我希望能够从数据库向此对象添加其他动态属性.我还想为这些对象添加排序和过滤功能.

我如何在C#中执行此操作?

c#

86
推荐指数
5
解决办法
13万
查看次数

IIS 7.5 +为RESTFul服务启用PUT和DELETE,无扩展

我试图了解IIS 7.5如何处理POST和PUT请求.

我正在使用OpenRasta框架编写RESTful服务.POST操作没有任何问题,但相同URL的PUT操作不会.它返回如下错误

Detailed Error Information
Module: IIS Web Core
Notification: MapRequestHandler
Handler: StaticFile
Error Code: 0x80070002
Run Code Online (Sandbox Code Playgroud)

网址如下"http://localhost/MyService/Resource.Something.manifest"

相同的设置在Visual Studio开发IIS中工作正常.

基本上默认的ExtensionlessUrlHandler不接受PUT和DELETE动词.只需要添加它们.

<add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
Run Code Online (Sandbox Code Playgroud)

iis put openrasta

55
推荐指数
8
解决办法
9万
查看次数

TeamCity在多个构建配置之间共享构建号

我正在寻找一种方法来共享多个构建配置之间的内部版本号.目标是拥有某种类型的全局计数器,所有构建配置都会增加它并在其自己的构建号中使用它.

teamcity

40
推荐指数
4
解决办法
1万
查看次数

Git删除TFS git存储库中的远程分支

我们在Team Foundation Service中使用git,我们正在尝试通过运行以下命令来找到删除远程分支的方法.

git push origin --delete TheBranchName
Run Code Online (Sandbox Code Playgroud)

远程服务器一直拒绝以下错误

 ! [remote rejected] TheBranchName (TF401026: The ForcePush permission is required to perform this action.) error: failed to push some refs to 'https://xxx.visualstudio.com/DefaultCollection/_git/Xxxxxx'
Run Code Online (Sandbox Code Playgroud)

任何想法如何在TFS中为用户设置正确的权限?

git tfs azure-devops

30
推荐指数
3
解决办法
2万
查看次数

ASP.NET身份验证登录和使用浏览器后退按钮注销

我正在寻找一个解决方案,供用户使用浏览器的后退按钮,一旦注销就导航到上一页.

我在asp.net中构建了一个Web应用程序,并使用自定义成员资格提供程序进行身份验证和授权.一切正常,除非用户点击退出链接退出应用程序并重定向到默认封面页,如果用户点击浏览器上的BACK BUTTON,它实际上会回到原来的状态.数据仍将显示.

当然,他们无法在该页面上做任何事情,点击任何链接,他们将再次重定向到登录页面.但是显示这些信息会让很多用户感到困惑.

我只是想知道是否有任何方式我可以清除浏览器的历史记录,因此使用不能返回,或者当他们点击后退按钮并让他们重定向到登录页面.

谢谢

asp.net asp.net-membership back-button

29
推荐指数
1
解决办法
7万
查看次数

JMeter上传文件,其中包含jmx文件的相对路径

我正在JMeter中创建一个HTTP请求采样器,以自动将文件上传到http服务.有没有办法将"使用请求发送文件"中的"文件路径"设置为从jmx文件位置的相对路径?

jmeter

28
推荐指数
3
解决办法
2万
查看次数

如果高度设置为auto,WPF ListView没有滚动条

嗨,我有一个绑定到集合的ListView.我将ListView的高度设置为auto,以便占用该区域中的所有空间.但是,在将高度设置为auto后,没有滚动条.如果我给它一个高度,那么滚动条就会显示出来.

标记非常类似于以下内容

<Grid>
   <StackPanel>
      <Expander>
          <DataGrid>
      <Expander>
          <ListView>
Run Code Online (Sandbox Code Playgroud)

wpf layout listview scrollbar

23
推荐指数
2
解决办法
3万
查看次数

使用反射时,C#确定Nullable属性DateTime类型

我有一个关于如何确定对象的Nullable属性类型的问题.

具有DateTime属性的ObjectA?CREATEDATE;

当我迭代它的属性,如下面的代码,我如何检查属性是否是Nullable DateTime类型?

谢谢

foreach (PropertyInfo pi in ObjectA.GetType().GetProperties())
{
    //do the compare here
}
Run Code Online (Sandbox Code Playgroud)

c# reflection nullable

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

用于分隔电子邮件地址的正则表达式

我正在寻找常规快递来验证电子邮件地址列表,如下所示

test1@abd.com;test.test@abc.com;test3@test.com

test1@abd.com;test.test@abc.com;test3@test.com;

可选的 ";" 在列表的末尾.

谢谢,

regex

14
推荐指数
3
解决办法
1万
查看次数

swf respondDecisionTaskCompleted调用,响应时间降低超时

我们有一个确定的工作人员正在运行,随着时间的推移,我们注意到"respondDecisionTaskCompleted"调用的响应时间越来越慢,我们尝试使用相同的SWF客户端实例以及在每次调用时创建客户端的新实例,但仍然会遇到相同的行为,有时响应时间最长可达3至5分钟.

我们预计会出现某种泄漏,因为当我们重新部署时,响应时间变得非常快,然后在几百次调用后降级.

我们正在使用javascript AWS SDK.

关于我们应该在哪里研究的任何建议?

谢谢,

javascript flash aws-sdk

13
推荐指数
0
解决办法
120
查看次数