Browse Source

LayoutHookOptions to AbpLayoutHookOptions

pull/1919/head
Yunus Emre Kalkan 7 years ago
parent
commit
80f9abcb60
  1. 6
      framework/src/Volo.Abp.AspNetCore.Mvc.UI/Volo/Abp/AspNetCore/Mvc/UI/Components/LayoutHook/AbpLayoutHookOptions.cs
  2. 4
      framework/src/Volo.Abp.AspNetCore.Mvc.UI/Volo/Abp/AspNetCore/Mvc/UI/Components/LayoutHook/LayoutHookViewComponent.cs

6
framework/src/Volo.Abp.AspNetCore.Mvc.UI/Volo/Abp/AspNetCore/Mvc/UI/Components/LayoutHook/LayoutHookOptions.cs → framework/src/Volo.Abp.AspNetCore.Mvc.UI/Volo/Abp/AspNetCore/Mvc/UI/Components/LayoutHook/AbpLayoutHookOptions.cs

@ -3,16 +3,16 @@ using System.Collections.Generic;
namespace Volo.Abp.AspNetCore.Mvc.UI.Components.LayoutHook
{
public class LayoutHookOptions
public class AbpLayoutHookOptions
{
public IDictionary<string, List<LayoutHookInfo>> Hooks { get; }
public LayoutHookOptions()
public AbpLayoutHookOptions()
{
Hooks = new Dictionary<string, List<LayoutHookInfo>>();
}
public LayoutHookOptions Add(string name, Type componentType, string layout = null)
public AbpLayoutHookOptions Add(string name, Type componentType, string layout = null)
{
Hooks
.GetOrAdd(name, () => new List<LayoutHookInfo>())

4
framework/src/Volo.Abp.AspNetCore.Mvc.UI/Volo/Abp/AspNetCore/Mvc/UI/Components/LayoutHook/LayoutHookViewComponent.cs

@ -7,9 +7,9 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Components.LayoutHook
{
public class LayoutHookViewComponent : AbpViewComponent
{
protected LayoutHookOptions Options { get; }
protected AbpLayoutHookOptions Options { get; }
public LayoutHookViewComponent(IOptions<LayoutHookOptions> options)
public LayoutHookViewComponent(IOptions<AbpLayoutHookOptions> options)
{
Options = options.Value;
}

Loading…
Cancel
Save