小编Dan*_* C.的帖子

为多语言ASP.NET WebAPI应用程序设置CurrentCulture的最佳位置

基于这个问题(为多语言ASP.NET MVC Web应用程序设置CurrentCulture的最佳位置)我正在寻找一种全局的方法来为ASP.NET WebAPI做同样的事情.

我当前的ASP.NET MVC实现如下所示:

public class MvcApplication : System.Web.HttpApplication
{
    protected void Application_Start()
    {

        AreaRegistration.RegisterAllAreas();
        GlobalConfiguration.Configure(WebApiConfig.Register);
        FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
        RouteConfig.RegisterRoutes(RouteTable.Routes);
        BundleConfig.RegisterBundles(BundleTable.Bundles);


        ControllerBuilder.Current.SetControllerFactory(new DefaultControllerFactory(new CultureAwareControllerActivator()));


    }
}


public class CultureAwareControllerActivator : System.Web.Mvc.IControllerActivator
{
    public System.Web.Mvc.IController Create(System.Web.Routing.RequestContext requestContext, System.Type controllerType)
    {
        string cultureName = null;

        // Attempt to read the culture cookie from Request
        HttpCookie cultureCookie = requestContext.HttpContext.Request.Cookies["_culture"];
        if (cultureCookie != null)
            cultureName = cultureCookie.Value;
        else
            cultureName = requestContext.HttpContext.Request.UserLanguages != null && requestContext.HttpContext.Request.UserLanguages.Length > 0 ?
                      requestContext.HttpContext.Request.UserLanguages[0] :  // obtain …
Run Code Online (Sandbox Code Playgroud)

asp.net globalization asp.net-web-api

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

通过setColumnDefs设置新的列定义不再起作用

我试图通过使用网格API调用setColumnDefs来设置新的列定义。这不符合预期。列标题的名称将不再更新!

参见此Plunkr:19.1.x版

版本19.0.0是最新的工作版本。

看到这个Plunkr:版本19.0.0

对我来说,这似乎是一个错误!

在我的项目中,我使用的是Angular 5,我注意到相同的行为。

ag-grid ag-grid-angular

5
推荐指数
2
解决办法
1195
查看次数

查询以在所有父级(所有级别)的树中分配给我的所有项目

我正在尝试创建一个查询,为我提供所有已分配项目+所有父项的列表(直到root父项).

假设tfs中有以下项目:

- Feature 1
-- Product Back Log Item 1-1
--- Task 1-1-1
--- Task 1-1-2 (assigned to me)
--- Task 1-1-3
-- Product Back Log Item 1-2
--- Task 1-2-1 (assigned to me)
--- Task 1-2-2
--- Task 1-2-3
-- Product Back Log Item 1-3
--- Task 1-3-1
--- Task 1-3-2
--- Task 1-3-3
- Feature 2
-- Product Back Log Item 2-1
--- Task 2-1-1
--- Task 2-1-2
--- Task 2-1-3
- Feature 3
-- Product Back …
Run Code Online (Sandbox Code Playgroud)

tfs azure-devops

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