Browse Source

Moved objects to their own file

pull/5712/head
Mladen Macanovic 6 years ago
parent
commit
989fd3f53d
  1. 7
      framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/Volo/Abp/AspNetCore/Components/WebAssembly/UiMessageEventArgs.cs
  2. 4
      framework/src/Volo.Abp.BlazoriseUI/BlazoriseUiMessageService.cs
  3. 2
      framework/src/Volo.Abp.BlazoriseUI/Components/UiMessageAlert.razor.cs
  4. 4
      framework/src/Volo.Abp.BlazoriseUI/UiMessageNotifierService.cs

7
framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/Volo/Abp/AspNetCore/Components/WebAssembly/IUiMessageNotifierService.cs → framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/Volo/Abp/AspNetCore/Components/WebAssembly/UiMessageEventArgs.cs

@ -3,13 +3,6 @@ using System.Threading.Tasks;
namespace Volo.Abp.AspNetCore.Components.WebAssembly
{
public interface IUiMessageNotifierService
{
event EventHandler<UiMessageEventArgs> MessageReceived;
Task NotifyMessageReceivedAsync(UiMessageType messageType, string message, string title, UiMessageOptions options, TaskCompletionSource<bool> callback = null);
}
public class UiMessageEventArgs : EventArgs
{
public UiMessageEventArgs(UiMessageType messageType, string message, string title, UiMessageOptions options)

4
framework/src/Volo.Abp.BlazoriseUI/BlazoriseUiMessageService.cs

@ -9,11 +9,11 @@ namespace Volo.Abp.BlazoriseUI
[Dependency(ReplaceServices = true)]
public class BlazoriseUiMessageService : IUiMessageService, IScopedDependency
{
private readonly IUiMessageNotifierService uiMessageNotifierService;
private readonly UiMessageNotifierService uiMessageNotifierService;
public ILogger<BlazoriseUiMessageService> Logger { get; set; }
public BlazoriseUiMessageService(IUiMessageNotifierService uiMessageNotifierService)
public BlazoriseUiMessageService(UiMessageNotifierService uiMessageNotifierService)
{
this.uiMessageNotifierService = uiMessageNotifierService;

2
framework/src/Volo.Abp.BlazoriseUI/Components/UiMessageAlert.razor.cs

@ -132,6 +132,6 @@ namespace Volo.Abp.BlazoriseUI.Components
[Parameter] public EventCallback Canceled { get; set; }
[Inject] protected IUiMessageNotifierService UiMessageNotifierService { get; set; }
[Inject] protected UiMessageNotifierService UiMessageNotifierService { get; set; }
}
}

4
framework/src/Volo.Abp.BlazoriseUI/UiMessageNotifierService.cs

@ -6,11 +6,11 @@ using Volo.Abp.DependencyInjection;
namespace Volo.Abp.BlazoriseUI
{
[Dependency(ReplaceServices = true)]
public class UiMessageNotifierService : IUiMessageNotifierService, IScopedDependency
public class UiMessageNotifierService : IScopedDependency
{
public event EventHandler<UiMessageEventArgs> MessageReceived;
public Task NotifyMessageReceivedAsync(UiMessageType messageType, string message, string title, UiMessageOptions options, TaskCompletionSource<bool> callback)
public Task NotifyMessageReceivedAsync(UiMessageType messageType, string message, string title, UiMessageOptions options, TaskCompletionSource<bool> callback = null)
{
MessageReceived?.Invoke(this, new UiMessageEventArgs(messageType, message, title, options, callback));

Loading…
Cancel
Save