"DotNetLightning.Channel" contains a functions/types for LN Channel management. It is still WIP.
Amounts
Channel
ChannelConstants
ChannelConsumerAction
ChannelError
ChannelException
ChannelOptions
ChannelValueStat
ChannelWaitingForAcceptChannel
ChannelWaitingForFundingCreated
ChannelWaitingForFundingSigned
ChannelWaitingForFundingTx
ClosingHelpers
ClosingSignedResponse
Commitments
CommitmentToLocalParameters
ConfirmationTarget
Data
HTLCFailReason
HTLCFailureData
HTLCFailureMsg
HTLCPreviousHopData
HTLCSource
IFeeEstimator
InvalidAcceptChannelError
InvalidFundingLockedError
InvalidOpenChannelError
InvalidOperationAddHTLCError
InvalidRevokeAndACKError
InvalidUpdateAddHTLCError
InvalidUpdateFeeError
LocalChanges
LocalCommit
LocalParams
OperationAddHTLC
OperationFailHTLC
OperationFailMalformedHTLC
OperationFulfillHTLC
OperationUpdateFee
OutboundRoute
PendingForwardHTLCInfo
PendingHTLCStatus
PublishableTxs
RemoteChanges
RemoteCommit
RemoteNextCommitInfo
RemoteParams
SavedChannelState
StaticChannelConfig
Channel config which is static, ie. config parameters which are established during the channel handshake and persist unchagned through the lifetime of the channel.
UpdateAddHTLCValidation