小编Chr*_*sic的帖子

Quartz.net和Common.Logging - 使用Log4Net

我在Windows服务中使用Quartz.net.目前,触发器没有触发 - 我想使用日志记录找出原因.

我编辑了Windows服务的配置文件:

<configSections>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />

    <sectionGroup name="common">
      <section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" />
    </sectionGroup>
</configSections>

<appSettings>
    <!--specific win service settings here-->
</appSettings>

<common>
    <logging>
        <factoryAdapter type="Common.Logging.Log4Net.Log4NetLoggerFactoryAdapter, Common.Logging.Log4Net">
            <arg key="configType" value="INLINE"/>
            <arg key="configFile" value="c:\sched.log"/>
            <arg key="level" value="INFO" />
        </factoryAdapter>
    </logging>
</common>

<log4net>
    <appender name="EventLogAppender" type="log4net.Appender.EventLogAppender">
      <layout type="log4net.Layout.PatternLayout">
        <conversionPattern value="%d [%t] %-5p %l - %m%n" />
      </layout>
    </appender>
    <root>
      <level value="INFO" />
      <appender-ref ref="EventLogAppender" />
    </root>
</log4net>
Run Code Online (Sandbox Code Playgroud)

我的文件结构如下:

C:\ CompanyName - 所有项目的根目录
C:\ CompanyName\build\bin - 我的解决方案中所有项目/类库的输出目录
C:\ CompanyName\lib …

c# logging log4net quartz.net common.logging

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

为什么我会选择XSLT或XQuery来生成html文档?

我正在研究使用微软的替代方案XslCompiledTransform,一切似乎主要指向撒克逊,其次是XQSharp.当我开始查看Saxon的文档时,我发现XQuery可以完成相当于我的XSLT,这些XSLT并不像XQuery的标记那样简洁.

XSLT比XQuery有什么优势可以获得更详细的语法?

是否可以创建模板功能?

c# xslt xquery saxon

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

AssemblyBuilder.SetCustomAttribute中字节数组的用途是什么

有没有什么有意义的使用方法

public void SetCustomAttribute(
    ConstructorInfo con,
    byte[] binaryAttribute
)
Run Code Online (Sandbox Code Playgroud)

来自AssemblyBuilder.SetCustomAttribute

澄清:有意义的,我的意思是你想要用什么样的数据来填充该数组?它有什么作用?

有没有像我可以二进制格式化程序序列化现有属性并传递它的数据?

c#

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

Bootstrap3是否有1行有无限列?

使用Bootstrap3和网格系统.网格系统中的默认设置为12列.

写html是否有任何不良后果类似于:

<div class="row">
    <div class="col-md-12">...</div>
    <div class="col-md-12">...</div>
    <div class="col-md-12">...</div>
    <div class="col-md-12">...</div>
    <div class="col-md-12">...</div>
    <div class="col-md-12">...</div>
    <div class="col-md-12">...</div>
    <div class="col-md-12">...</div>
    <div class="col-md-12">...</div>
</div>
Run Code Online (Sandbox Code Playgroud)

要么

<div class="row">
    <div class="col-md-4">...</div>
    <div class="col-md-4 hidden">...</div>
    <div class="col-md-4">...</div>
    <div class="col-md-4 hidden">...</div>
    <div class="col-md-4">...</div>
    <div class="col-md-4 hidden">...</div>
    <div class="col-md-4">...</div>
    <div class="col-md-4 hidden">...</div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css grid-layout twitter-bootstrap twitter-bootstrap-3

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

Zen Coding,如何实现交替项目乘法

我最近尝试将Zen Coding添加到我的魔术软件开发盒的工具箱中,并且它几乎不知所措.这是否是因为它确实在技术上有缺陷,或者更确切地说是文档缺陷,我不确定.无论如何,我似乎无法使用Zen Coding生成这种非常简单且常见的HTML模式,该模式在使用表单时出现

<div id="region1">    
    <h1></h1>
    <div class="data-label">
    </div>
    <div class="data-value">
    </div>
    <div class="data-label">
    </div>
    <div class="data-value">
    </div>
    <div class="data-label">
    </div>
    <div class="data-value">
    </div>    
</div>
Run Code Online (Sandbox Code Playgroud)

有可能吗?

html emmet

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

你如何直接从Html.Editor中的Object additionalViewData加载一个值?

在Html.Editor(技术上是EditorExtensions.Editor)中,有一个带有签名的重载

public static MvcHtmlString Editor(
    this HtmlHelper html,
    string expression,
    Object additionalViewData
)
Run Code Online (Sandbox Code Playgroud)

你究竟应该如何使用additionalViewData?MSDN文档根本不清楚.

我的第一个想法是:

@Html.Editor("quijibo", new { quijibo = "homer simpson" })

然而,这不起作用,所以我在这一点上不知所措.

编辑:修改的问题是如何直接从Html.Editor中的Object additionalViewData加载一个值?我想在additionalViewData中放置一个值作为该编辑器的数据值.

c# asp.net-mvc asp.net-mvc-3

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

Sql Server Express 是否有合适的缩写词?

我知道对于 Sql Server 的完整版,很容易理解为 MSSQS 或简称 SQS,Express 版是否有相应的缩写?

sql-server acronym sql-server-express

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

创建Generic T参数

假设我有两种类似的方法:

public List<object> Do<T>(Stream stream)
{
    ...  does cool things
}

public List<object> Do(Type type, Stream stream)
{
    T = type // <- what should this be
    return Do<T>(Stream);
}
Run Code Online (Sandbox Code Playgroud)

什么是允许它按预期运行的代码?

我想这个问题必须在这里复制一些东西,但我找不到我的google-fu.

c# generics syntax arguments

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

如何告诉Machine.Fake满足给定类型的依赖关系

假设我的上下文配置类似于:

Establish context = () =>
    {
        ...

        IFileProcesser processer = new FileProcesser();

        The<IFileProcesser>()
            .WhenToldTo(x => x.Read(Param<Stream>.IsAnything))
            .Return<Stream>(processer.Read);

        ...
    };
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法告诉M​​achine.Fakes不要伪造IFileProcesser并使用FileProcesser的实现?

c# automocking machine.fakes

0
推荐指数
1
解决办法
712
查看次数