INNER CODE UNIT · C#

PodeAdapter

Badgerati/Pode · src/Listener/Adapters/PodeAdapter.cs:8

    public abstract class PodeAdapter : IPodeAdapter
    {
        public bool IsConnected { get; private set; }
        public bool IsDisposed { get; private set; }
        public CancellationToken CancellationToken { get; private set; }
        public PodeAdapterType Type { get; private set; }

        public PodeAdapter(PodeAdapterType type, IPodeLogger logger, CancellationToken cancellationToken = default)
        {
            Type = type;
            PodeHelpers.SetLogger(logger);

            CancellationToken = cancellationToken == default
                ? cancellationToken
                : new CancellationTokenSource().Token;

            IsDisposed = false;
        }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…