页眉、页脚和侧边栏组件放置在Shared --> Components下。Header 和 SideBar 组件导入服务SideBarService(在 Shared 文件夹下)。当用户单击 Header 组件中的侧边栏图标时,SidebarService 用于切换应用于侧边栏组件的类。
我的问题是:根据 Angular 5 应用程序架构,页眉、页脚和侧边栏应该放置在共享模块还是核心模块中。由于我的应用程序具有延迟加载模块,因此将来是否会导致问题,例如如果一个延迟加载模块(例如管理员使用侧边栏服务在侧边栏中进行更改),此更改对其他延迟加载模块是否可见?
我有一个WebAPI,它使用自定义ExceptionHandler来处理所有异常.我怎么能单元测试此CustomExceptionHandler.任何领导都会有所帮助
public class CustomExceptionHandler : ExceptionHandler
{
public override void Handle(ExceptionHandlerContext context)
{
try
{
context.Result = new ResponseMessageResult(context.Request.CreateResponse(HttpStatusCode.InternalServerError, context.Exception));
}
catch (Exception)
{
base.Handle(context);
}
}
public override bool ShouldHandle(ExceptionHandlerContext context)
{
return true;
}
}
Run Code Online (Sandbox Code Playgroud) 我想在C#中执行SQL Analysis查询.我已使用以下代码成功连接到Analysis数据库:
Server DM_Server = new Server();
Database AS_Database = new Database();
DM_Server.Connect(//SQL Analysis Server Connection String);
AS_Database = DM_Server.Databases[//Database name];
Run Code Online (Sandbox Code Playgroud)
我有一个SQL查询
SELECT FLATTENED PredictAssociation()
From
[Mining Structure Name]
NATURAL PREDICTION JOIN
(SELECT (SELECT 1 AS [UserId]) AS [Vm]) AS t
Run Code Online (Sandbox Code Playgroud) c# ×2
adomd.net ×1
analysis ×1
angular ×1
angular5 ×1
moq ×1
nunit ×1
sql-server ×1
ssas ×1
typescript ×1
unit-testing ×1