16 lines
541 B
C#
16 lines
541 B
C#
#nullable enable
|
|
|
|
using System;
|
|
using ShrinkNetwork;
|
|
|
|
namespace ShrinkCommand.Integration
|
|
{
|
|
public sealed class ShrinkNetworkCommandBridgeOptions
|
|
{
|
|
public string ServiceName { get; set; } = ShrinkCommandConstants.DefaultServiceName;
|
|
public ShrinkNetworkAuthority Authority { get; set; } = ShrinkNetworkAuthority.ClientOnly;
|
|
public string Permission { get; set; } = string.Empty;
|
|
public Func<ShrinkNetworkContext, ShrinkNetworkCommandRequest, IShrinkCommandSource>? SourceFactory { get; set; }
|
|
}
|
|
}
|