小编Muk*_*thi的帖子

Git副本从一个分支更改为另一个分支

我是git的新手.我有一个名为BranchA的分支来自主人.我在BranchA中有一些更改(我不会将更改从BranchA合并到master)现在我已经从名为BranchB的主服务器创建了另一个分支.我想要从BranchA到BranchB 的更改.

谁能帮助我如何实现这一目标?

谢谢

git

38
推荐指数
5
解决办法
6万
查看次数

如何使azure webjob连续运行并在没有自动触发的情况下调用公共静态函数

我正在开发一个应该连续运行的天蓝色webjob.我有一个公共静态函数.我希望在没有任何队列的情况下自动触发此功能.现在我正在使用while(true)连续运行.有没有其他方法可以做到这一点?

请在下面找到我的代码

   static void Main()
    {
        var host = new JobHost();
        host.Call(typeof(Functions).GetMethod("ProcessMethod"));
        // The following code ensures that the WebJob will be running continuously
        host.RunAndBlock();
    }

[NoAutomaticTriggerAttribute]
public static void ProcessMethod(TextWriter log)
{
    while (true)
    {
        try
        {
            log.WriteLine("There are {0} pending requests", pendings.Count);
        }
        catch (Exception ex)
        {
            log.WriteLine("Error occurred in processing pending altapay requests. Error : {0}", ex.Message);
        }
        Thread.Sleep(TimeSpan.FromMinutes(3));
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢

c# azure azure-webjobs

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

如何集成NLog以将日志写入Azure Streaming日志

目前我正在使用NLog将我的应用程序错误写入文本文件.除了写入Azure Blob存储之外,如何配置NLog将错误消息写入Azure Streaming Log?

c# nlog azure-storage-blobs

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

C#VisualStudio项目重建给予/平台:anycpu32bitpreferred只能与/ t:exe,/ t:winexe和/ t:appcontainerexe一起使用

我有一个Windows应用程序和使用猎豹进行配置转换,即app.config.debug,app.config.test等,

当项目在调试模式下构建时,它工作正常但是当teamcity更改模式以测试配置并尝试重建时会收到以下错误:

/platform:anycpu32bitpreferred can only be used with /t:exe, /t:winexe and /t:appcontainerexe
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决这个问题吗?

谢谢

c#-4.0 visual-studio-2015

10
推荐指数
2
解决办法
2454
查看次数

EF Core 2.0如何使用SQL存储过程

我是EF Core 2.0的新手,具有存储过程.

任何人都可以帮助我在EF Core 2.0代码优先方法中使用存储过程吗?

在我以前的项目中,我有一个.edmx模型文件,我正在使用如下的上下文:

public IEnumerable<UserResult> GetUserResults(Entities context)
{
    if (context == null) return new List<UserResult>();
    return context.spGetUsers().Where(u => u.IsDeleted == false);
}
Run Code Online (Sandbox Code Playgroud)

上下文是:

public virtual ObjectResult<UserResult> spGetUsers()
{
    return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<UserResult>("spGetUsers");
}
Run Code Online (Sandbox Code Playgroud)

谢谢

stored-procedures entity-framework-core asp.net-core-2.0 entity-framework-core-migrations

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

角材料步进器更改图标颜色

我正在使用角 6 和角材料。我正在使用角材料的垫子步进器。想要更改默认、活动和访问步骤的垫子图标颜色。任何人都可以帮忙吗?

:host /deep/ mat-horizontal-stepper .mat-horizontal-stepper-header-container .mat-step-icon {
    background-color: "red" !important;
    color: #fff !important;
}

.mat-step-icon-selected,
.mat-step-icon-state-done,
.mat-step-icon-state-edit {
  background-color: "blue";
  color:#fff;
}  
Run Code Online (Sandbox Code Playgroud)

也试过这个:

/deep/ mat-step-header.mat-horizontal-stepper-header > div.mat-step-icon-selected {
    background-color:'red';
}
Run Code Online (Sandbox Code Playgroud)

但不工作

谢谢

angular-material angular

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

Azure容器名称RegEx

如何使用正则表达式验证Azure容器名称?我在其他帖子中找到了以下代码行,但它没有验证连续的破折号( - ).

if (!Regex.IsMatch(containerName, @"^[a-z0-9](([a-z0-9\-[^\-])){1,61}[a-z0-9]$"))
 throw new Exception("Invalid container name);
Run Code Online (Sandbox Code Playgroud)

例如,以下字符串被认为对上述正则表达式模式有效:

test--test 
Run Code Online (Sandbox Code Playgroud)

规则是:

  • 3到63个字符;
  • 以字母或数字开头;
  • 包含字母,数字和短划线(-);
  • 每个Dash(-)必须立即在前面跟随一个字母或数字

regex azure-storage-blobs c#-4.0 asp.net-web-api-routing asp.net-web-api2

7
推荐指数
2
解决办法
1583
查看次数

Topshelf 窗口服务在尝试启动服务时出现错误 1053

我已经使用 Topshelf 开发了一个 Windows 服务。它在本地运行良好。当我部署测试并尝试启动服务时,它给了我以下错误:

Error 1053: The service did not respond to the start or control request in a timely fashion.
Run Code Online (Sandbox Code Playgroud)

测试服务器在 Windows Server 2012 上运行。

这是我的服务启动和停止方法:

public void Start()
{
    _logProvider.Info("Service started.");

    StartScheduledJobs();
}

public void Stop()
{
    _scheduler.Shutdown(true);

    _logProvider.Info("Service stopped.");
}

private void StartScheduledJobs()
{
    try
    {
        _scheduler.Start();

         ScheduleDeleteJob();
    }
    catch (Exception ex)
    {
        _logProvider.Error("", ex);
    }
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我解决解决方案的原因是什么?

谢谢

windows-services topshelf c#-4.0

7
推荐指数
2
解决办法
7088
查看次数

ASP.Net Core 2.0 Webapi设置了log4net

我是asp.net core 2.0的新手.我创建了一个webapi,并希望将log4net配置为我的日志记录提供程序.

我在网上找不到一些有用的例子.任何人都可以帮我提供正确的链接或一些示例代码,如何在asp.net core 2.0中正确设置log4net

到目前为止,我所做的事情如下,我不知道如何进一步.

安装了log4net.Extensions.AspNetCore;

Startup.cs

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
    if (env.IsDevelopment())
    {
        app.UseDeveloperExceptionPage();
    }

    loggerFactory.AddLog4Net();

    // Enable CORS 
    app.UseCors(builder => builder.AllowAnyOrigin()
        .AllowAnyMethod()
        .AllowAnyHeader()
        .AllowCredentials());

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

log4net asp.net-core-webapi asp.net-core-2.0

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

VSTFS 构建错误 - SSL 证书问题:无法获取本地颁发者证书

我是 CI 新手。我定义了一个构建。当我对构建进行排队时,出现以下错误:

2018-10-08T09:54:50.0136696Z ##[command]git config --get-all http.https://testurl.extraheader
2018-10-08T09:54:50.1425808Z ##[command]git config --get-all http.proxy
2018-10-08T09:54:50.2763750Z ##[command]git -c http.extraheader="AUTHORIZATION: bearer ********" fetch --tags --prune --progress --no-recurse-submodules origin
2018-10-08T09:54:51.1465256Z fatal: unable to access 'https://testdomain/tfs/Project/_git/Project.Test/': SSL certificate problem: unable to get local issuer certificate
2018-10-08T09:54:51.1719172Z ##[error]Git fetch failed with exit code: 128
Run Code Online (Sandbox Code Playgroud)

continuous-integration tfsbuild

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