Namespace idunno.Bluesky
Namespaces
- idunno.Bluesky.Actor
- idunno.Bluesky.Bookmarks
- idunno.Bluesky.Chat
- idunno.Bluesky.Drafts
- idunno.Bluesky.Embed
- idunno.Bluesky.Feed
- idunno.Bluesky.Graph
- idunno.Bluesky.Labeler
- idunno.Bluesky.Moderation
- idunno.Bluesky.Notifications
- idunno.Bluesky.Record
- idunno.Bluesky.RichText
- idunno.Bluesky.Unspecced
- idunno.Bluesky.Video
Classes
- AccountSuspended
-
Represents an error that occurs when an account is suspended.
- AccountSuspended
-
Represents an error that occurs when an account is suspended.
- AccountSuspended
-
Represents an error that occurs when an account is suspended.
- ActorNotFound
-
Represents an error that occurs when an actor is not found.
- ActorNotFound
-
Represents an error that occurs when an actor is not found.
- ActorNotFound
-
Represents an error that occurs when an actor is not found.
- BadAspectRatio
-
Represents an error that occurs when the advisory declared dimensions have an unsupported aspect ratio during multipart video uploads.
- BadAspectRatio
-
Represents an error that occurs when the advisory declared dimensions have an unsupported aspect ratio during multipart video uploads.
- BadAspectRatio
-
Represents an error that occurs when the advisory declared dimensions have an unsupported aspect ratio during multipart video uploads.
- BadQueryString
-
Represents an error that occurs when a bad query string is encountered.
- BadQueryString
-
Represents an error that occurs when a bad query string is encountered.
- BadQueryString
-
Represents an error that occurs when a bad query string is encountered.
- BlockedActor
-
Represents an error indicating that the actor is blocked.
- BlockedActor
-
Represents an error indicating that the actor is blocked.
- BlockedActor
-
Represents an error indicating that the actor is blocked.
- BlockedByActor
-
Represents an error indicating that the actor whose content was requested has blocked the calling account. This is the opposite direction to idunno.Bluesky.BlockedActor, which reports that the calling account has blocked the actor.
- BlockedByActor
-
Represents an error indicating that the actor whose content was requested has blocked the calling account. This is the opposite direction to idunno.Bluesky.BlockedActor, which reports that the calling account has blocked the actor.
- BlockedByActor
-
Represents an error indicating that the actor whose content was requested has blocked the calling account. This is the opposite direction to idunno.Bluesky.BlockedActor, which reports that the calling account has blocked the actor.
- BlockedSubject
-
Represents an error indicating that the subject is blocked.
- BlockedSubject
-
Represents an error indicating that the subject is blocked.
- BlockedSubject
-
Represents an error indicating that the subject is blocked.
- BlueskyAgent
-
An idunno.AtProto.AtProtoAgent implementation for sending requests to and receiving responses from a Bluesky service.
- BlueskyAgent
-
An idunno.AtProto.AtProtoAgent implementation for sending requests to and receiving responses from a Bluesky service.
- BlueskyAgent
-
An idunno.AtProto.AtProtoAgent implementation for sending requests to and receiving responses from a Bluesky service.
- BlueskyAgentBuilder
-
A builder for idunno.Bluesky.BlueskyAgent instances.
- BlueskyAgentBuilder
-
A builder for idunno.Bluesky.BlueskyAgent instances.
- BlueskyAgentBuilder
-
A builder for idunno.Bluesky.BlueskyAgent instances.
- BlueskyAgentOptions
-
Options for configuring a Bluesky agent.
- BlueskyAgentOptions
-
Options for configuring a Bluesky agent.
- BlueskyAgentOptions
-
Options for configuring a Bluesky agent.
- BlueskyError
-
Base class for all Bluesky errors.
- BlueskyError
-
Base class for all Bluesky errors.
- BlueskyError
-
Base class for all Bluesky errors.
- BlueskyException
-
A general exception thrown by a component of the Bluesky agent.
- BlueskyException
-
A general exception thrown by a component of the Bluesky agent.
- BlueskyException
-
A general exception thrown by a component of the Bluesky agent.
- BlueskyHttpClient<TResult>
-
A helper class to perform HTTP requests against an Bluesky APIs. This class only differs from idunno.AtProto.AtProtoHttpClient`1 by additionally mapping Bluesky specific API errors to more specific error types.
- BlueskyHttpClient<TResult>
-
A helper class to perform HTTP requests against an Bluesky APIs. This class only differs from idunno.AtProto.AtProtoHttpClient`1 by additionally mapping Bluesky specific API errors to more specific error types.
- BlueskyHttpClient<TResult>
-
A helper class to perform HTTP requests against an Bluesky APIs. This class only differs from idunno.AtProto.AtProtoHttpClient`1 by additionally mapping Bluesky specific API errors to more specific error types.
- BlueskyJsonSerializerOptions
-
Helper class to provide JsonSerializerOptions for Bluesky types.
- BlueskyJsonSerializerOptions
-
Helper class to provide JsonSerializerOptions for Bluesky types.
- BlueskyJsonSerializerOptions
-
Helper class to provide JsonSerializerOptions for Bluesky types.
- BlueskyServer
-
API wrappers for BlueskyAPIs.
- BlueskyServer
-
API wrappers for BlueskyAPIs.
- BlueskyServer
-
API wrappers for BlueskyAPIs.
- ClaimTypes
-
Bluesky claim types
- ClaimTypes
-
Bluesky claim types
- ClaimTypes
-
Bluesky claim types
- CollectionNsid
-
Well-known NSIDs of Bluesky record collection used in record creation, deletion and updating.
- CollectionNsid
-
Well-known NSIDs of Bluesky record collection used in record creation, deletion and updating.
- CollectionNsid
-
Well-known NSIDs of Bluesky record collection used in record creation, deletion and updating.
- ConversationLocked
-
Represents an error that occurs when a conversation is locked and cannot be modified.
- ConversationLocked
-
Represents an error that occurs when a conversation is locked and cannot be modified.
- ConversationLocked
-
Represents an error that occurs when a conversation is locked and cannot be modified.
- ConvoLockedByModeration
-
Represents an error indicating that the conversation has been locked by moderation and cannot be unlocked by its members.
- ConvoLockedByModeration
-
Represents an error indicating that the conversation has been locked by moderation and cannot be unlocked by its members.
- ConvoLockedByModeration
-
Represents an error indicating that the conversation has been locked by moderation and cannot be unlocked by its members.
- DailyLimitExceeded
-
Represents an error that occurs when the daily video or byte allowance, including active reservations, is exhausted.
- DailyLimitExceeded
-
Represents an error that occurs when the daily video or byte allowance, including active reservations, is exhausted.
- DailyLimitExceeded
-
Represents an error that occurs when the daily video or byte allowance, including active reservations, is exhausted.
- DefaultServiceUris
-
Default URIs for Bluesky Services.
- DefaultServiceUris
-
Default URIs for Bluesky Services.
- DefaultServiceUris
-
Default URIs for Bluesky Services.
- DraftLimitReached
-
Represents an error that occurs when a user tries to insert a new draft when the limit was already reached.
- DraftLimitReached
-
Represents an error that occurs when a user tries to insert a new draft when the limit was already reached.
- DraftLimitReached
-
Represents an error that occurs when a user tries to insert a new draft when the limit was already reached.
- EmbeddedRecordTypeDiscriminators
-
The type discriminators used for embedded records in posts.
- EmbeddedRecordTypeDiscriminators
-
The type discriminators used for embedded records in posts.
- EmbeddedRecordTypeDiscriminators
-
The type discriminators used for embedded records in posts.
- EmbeddedViewTypeDiscriminators
-
Type discriminators for views over embedded records.
- EmbeddedViewTypeDiscriminators
-
Type discriminators for views over embedded records.
- EmbeddedViewTypeDiscriminators
-
Type discriminators for views over embedded records.
- EnabledJoinLinkAlreadyExists
-
Represents an error indicating that an enabled join link already exists.
- EnabledJoinLinkAlreadyExists
-
Represents an error indicating that an enabled join link already exists.
- EnabledJoinLinkAlreadyExists
-
Represents an error indicating that an enabled join link already exists.
- FacetTypeDiscriminators
-
The type discriminators used for rich text facets.
- FacetTypeDiscriminators
-
The type discriminators used for rich text facets.
- FacetTypeDiscriminators
-
The type discriminators used for rich text facets.
- FollowRequired
-
Represents an error that occurs when a user requests to join a group where the group admin does not follow the user.
- FollowRequired
-
Represents an error that occurs when a user requests to join a group where the group admin does not follow the user.
- FollowRequired
-
Represents an error that occurs when a user requests to join a group where the group admin does not follow the user.
- HandleResolutionException
-
The exception that is thrown when a handle cannot be resolved to a DID.
- HandleResolutionException
-
The exception that is thrown when a handle cannot be resolved to a DID.
- HandleResolutionException
-
The exception that is thrown when a handle cannot be resolved to a DID.
- InsufficientRole
-
Represents an error that occurs when the authenticated user does not have the required role to perform an action.
- InsufficientRole
-
Represents an error that occurs when the authenticated user does not have the required role to perform an action.
- InsufficientRole
-
Represents an error that occurs when the authenticated user does not have the required role to perform an action.
- InvalidCode
-
Represents an error that occurs when a user requests to join a group with an invalid join code.
- InvalidCode
-
Represents an error that occurs when a user requests to join a group with an invalid join code.
- InvalidCode
-
Represents an error that occurs when a user requests to join a group with an invalid join code.
- InvalidConversation
-
Represents an error indicating that the conversation is invalid.
- InvalidConversation
-
Represents an error indicating that the conversation is invalid.
- InvalidConversation
-
Represents an error indicating that the conversation is invalid.
- InvalidJoinRequest
-
Represents an error indicating that the join request referred to is not valid.
- InvalidJoinRequest
-
Represents an error indicating that the join request referred to is not valid.
- InvalidJoinRequest
-
Represents an error indicating that the join request referred to is not valid.
- InvalidPartNumber
-
Represents an error indicating that the part number is outside the upload's valid part range
- InvalidPartNumber
-
Represents an error indicating that the part number is outside the upload's valid part range
- InvalidPartNumber
-
Represents an error indicating that the part number is outside the upload's valid part range
- LinkAlreadyEnabled
-
Represents an error indicating that the join link is already enabled.
- LinkAlreadyEnabled
-
Represents an error indicating that the join link is already enabled.
- LinkAlreadyEnabled
-
Represents an error indicating that the join link is already enabled.
- LinkDisabled
-
Represents an error that occurs when a user requests to join a group with a disabled link.
- LinkDisabled
-
Represents an error that occurs when a user requests to join a group with a disabled link.
- LinkDisabled
-
Represents an error that occurs when a user requests to join a group with a disabled link.
- Maximum
-
Various maximum constants
- Maximum
-
Various maximum constants
- Maximum
-
Various maximum constants
- MemberLimitReached
-
Represents an error indicating that the member limit has been reached for a group conversation.
- MemberLimitReached
-
Represents an error indicating that the member limit has been reached for a group conversation.
- MemberLimitReached
-
Represents an error indicating that the member limit has been reached for a group conversation.
- MessageDeleteNotAllowed
-
Indicates that this message cannot be deleted, e.g. because it is a system message.
- MessageDeleteNotAllowed
-
Indicates that this message cannot be deleted, e.g. because it is a system message.
- MessageDeleteNotAllowed
-
Indicates that this message cannot be deleted, e.g. because it is a system message.
- MessagesDisabled
-
Represents an error that occurs when a user attempts to send messages to another user whose messaging is disabled.
- MessagesDisabled
-
Represents an error that occurs when a user attempts to send messages to another user whose messaging is disabled.
- MessagesDisabled
-
Represents an error that occurs when a user attempts to send messages to another user whose messaging is disabled.
- MissingParts
-
Represents an error that occurs when an attempt is made to finish a multi-part upload but not all parts are recorded; the error message lists the missing part numbers.
- MissingParts
-
Represents an error that occurs when an attempt is made to finish a multi-part upload but not all parts are recorded; the error message lists the missing part numbers.
- MissingParts
-
Represents an error that occurs when an attempt is made to finish a multi-part upload but not all parts are recorded; the error message lists the missing part numbers.
- NewAccountCannotCreateGroup
-
Represents an error that occurs when a new account attempts to create a group, but is not allowed to do so.
- NewAccountCannotCreateGroup
-
Represents an error that occurs when a new account attempts to create a group, but is not allowed to do so.
- NewAccountCannotCreateGroup
-
Represents an error that occurs when a new account attempts to create a group, but is not allowed to do so.
- NoJoinLink
-
Represents an error indicating that an operation on the join link for a conversation failed because there is no join link.
- NoJoinLink
-
Represents an error indicating that an operation on the join link for a conversation failed because there is no join link.
- NoJoinLink
-
Represents an error indicating that an operation on the join link for a conversation failed because there is no join link.
- NotFollowedBySender
-
Represents an error indicating that the sender is not followed by the recipient.
- NotFollowedBySender
-
Represents an error indicating that the sender is not followed by the recipient.
- NotFollowedBySender
-
Represents an error indicating that the sender is not followed by the recipient.
- NotFound
-
Represents an error indicating that the requested thread could not be found.
- NotFound
-
Represents an error indicating that the requested thread could not be found.
- NotFound
-
Represents an error indicating that the requested thread could not be found.
- OwnerCannotLeave
-
Represents an error that occurs when the owner of a resource attempts to leave it, before locking the group.
- OwnerCannotLeave
-
Represents an error that occurs when the owner of a resource attempts to leave it, before locking the group.
- OwnerCannotLeave
-
Represents an error that occurs when the owner of a resource attempts to leave it, before locking the group.
- PagedViewReadOnlyCollection<T>
-
A list of
Tviews, with an optional cursor for pagination. - PagedViewReadOnlyCollection<T>
-
A list of
Tviews, with an optional cursor for pagination. - PagedViewReadOnlyCollection<T>
-
A list of
Tviews, with an optional cursor for pagination. - PartSizeMismatch
-
Indicates the Content-Length does not exactly match the expected size for this part.
- PartSizeMismatch
-
Indicates the Content-Length does not exactly match the expected size for this part.
- PartSizeMismatch
-
Indicates the Content-Length does not exactly match the expected size for this part.
- Post
-
Encapsulates a Bluesky post record value.
- Post
-
Encapsulates a Bluesky post record value.
- Post
-
Encapsulates a Bluesky post record value.
- PostBuilder
-
A builder to allow building of a Post record in a more friendly manner.
- PostBuilder
-
A builder to allow building of a Post record in a more friendly manner.
- PostBuilder
-
A builder to allow building of a Post record in a more friendly manner.
- PostBuilderException
-
Thrown when a PostBuilder has an internal consistency problem.
- PostBuilderException
-
Thrown when a PostBuilder has an internal consistency problem.
- PostBuilderException
-
Thrown when a PostBuilder has an internal consistency problem.
- PostSelfLabels
-
Properties for labels to apply to a post.
- PostSelfLabels
-
Properties for labels to apply to a post.
- PostSelfLabels
-
Properties for labels to apply to a post.
- ReactionInvalidValue
-
Indicates the value for the reaction is not acceptable. In general, this means it is not an emoji.
- ReactionInvalidValue
-
Indicates the value for the reaction is not acceptable. In general, this means it is not an emoji.
- ReactionInvalidValue
-
Indicates the value for the reaction is not acceptable. In general, this means it is not an emoji.
- ReactionLimitReached
-
Indicates that the message has the maximum number of reactions allowed for a single user, and the requested reaction wasn't yet present. If it was already present, the request will not fail since it is idempotent
- ReactionLimitReached
-
Indicates that the message has the maximum number of reactions allowed for a single user, and the requested reaction wasn't yet present. If it was already present, the request will not fail since it is idempotent
- ReactionLimitReached
-
Indicates that the message has the maximum number of reactions allowed for a single user, and the requested reaction wasn't yet present. If it was already present, the request will not fail since it is idempotent
- ReactionMessageDeleted
-
Indicates that the message has been deleted and reactions can no longer be added/removed.
- ReactionMessageDeleted
-
Indicates that the message has been deleted and reactions can no longer be added/removed.
- ReactionMessageDeleted
-
Indicates that the message has been deleted and reactions can no longer be added/removed.
- ReactionNotAllowed
-
Indicates that reactions are not allowed on this message, e.g. because it is a system message.
- ReactionNotAllowed
-
Indicates that reactions are not allowed on this message, e.g. because it is a system message.
- ReactionNotAllowed
-
Indicates that reactions are not allowed on this message, e.g. because it is a system message.
- RecipientNotFound
-
Represents an error that occurs when a recipient is not found in a conversation.
- RecipientNotFound
-
Represents an error that occurs when a recipient is not found in a conversation.
- RecipientNotFound
-
Represents an error that occurs when a recipient is not found in a conversation.
- RecordType
-
The type discriminators used for various records in a feed or thread.
- RecordType
-
The type discriminators used for various records in a feed or thread.
- RecordType
-
The type discriminators used for various records in a feed or thread.
- ReplyReferences
-
Provides an object representation of the information needed to create a reply post.
- ReplyReferences
-
Provides an object representation of the information needed to create a reply post.
- ReplyReferences
-
Provides an object representation of the information needed to create a reply post.
- ReplyTargetNotFound
-
Represents an error indicating that the message a reply was addressed to could not be found.
- ReplyTargetNotFound
-
Represents an error indicating that the message a reply was addressed to could not be found.
- ReplyTargetNotFound
-
Represents an error indicating that the message a reply was addressed to could not be found.
- SelfLabelValues
-
Labels values that can be self applied to posts.
- SelfLabelValues
-
Labels values that can be self applied to posts.
- SelfLabelValues
-
Labels values that can be self applied to posts.
- ServiceCollectionExtensions
-
Service Collection extensions for building
- ServiceCollectionExtensions
-
Service Collection extensions for building
- ServiceCollectionExtensions
-
Service Collection extensions for building
- ServiceOverloaded
-
Represents an error that occurs when the service is draining, at capacity, or temporarily unable to create the multipart upload.
- ServiceOverloaded
-
Represents an error that occurs when the service is draining, at capacity, or temporarily unable to create the multipart upload.
- ServiceOverloaded
-
Represents an error that occurs when the service is draining, at capacity, or temporarily unable to create the multipart upload.
- ThreadGateTypeDiscriminators
-
Type discriminators for thread gate rules.
- ThreadGateTypeDiscriminators
-
Type discriminators for thread gate rules.
- ThreadGateTypeDiscriminators
-
Type discriminators for thread gate rules.
- TooManyOpenUploads
-
Represents an error that occurs when the account has reached its open multipart upload limit.
- TooManyOpenUploads
-
Represents an error that occurs when the account has reached its open multipart upload limit.
- TooManyOpenUploads
-
Represents an error that occurs when the account has reached its open multipart upload limit.
- TypeResolver
-
Exposes type resolution for BlueSky JSON types.
- TypeResolver
-
Exposes type resolution for BlueSky JSON types.
- TypeResolver
-
Exposes type resolution for BlueSky JSON types.
- UnknownFeed
-
Represents an error indicating that the requested feed generator is not known to the service.
- UnknownFeed
-
Represents an error indicating that the requested feed generator is not known to the service.
- UnknownFeed
-
Represents an error indicating that the requested feed generator is not known to the service.
- UnknownList
-
Represents an error indicating that the requested list is not known to the service.
- UnknownList
-
Represents an error indicating that the requested list is not known to the service.
- UnknownList
-
Represents an error indicating that the requested list is not known to the service.
- UnsupportedCollection
-
Represents an error indicating that the record referred to belongs to a collection which cannot be bookmarked.
- UnsupportedCollection
-
Represents an error indicating that the record referred to belongs to a collection which cannot be bookmarked.
- UnsupportedCollection
-
Represents an error indicating that the record referred to belongs to a collection which cannot be bookmarked.
- UnsupportedContentType
-
Represents an error that occurs when an unsupported content type is encountered during multipart video uploads.
- UnsupportedContentType
-
Represents an error that occurs when an unsupported content type is encountered during multipart video uploads.
- UnsupportedContentType
-
Represents an error that occurs when an unsupported content type is encountered during multipart video uploads.
- UploadAborted
-
Represents an error that occurs when the upload was aborted.
- UploadAborted
-
Represents an error that occurs when the upload was aborted.
- UploadAborted
-
Represents an error that occurs when the upload was aborted.
- UploadAlreadyCompleted
-
Represents an error that occurs when the session is known to have already completed.
- UploadAlreadyCompleted
-
Represents an error that occurs when the session is known to have already completed.
- UploadAlreadyCompleted
-
Represents an error that occurs when the session is known to have already completed.
- UploadExpired
-
Represents an error that occurs when the upload session expired before completion.
- UploadExpired
-
Represents an error that occurs when the upload session expired before completion.
- UploadExpired
-
Represents an error that occurs when the upload session expired before completion.
- UploadFailed
-
Represents an error that occurs when the session is known to have failed; the error carries its failure reason.
- UploadFailed
-
Represents an error that occurs when the session is known to have failed; the error carries its failure reason.
- UploadFailed
-
Represents an error that occurs when the session is known to have failed; the error carries its failure reason.
- UploadForbidden
-
Represents an error that occurs when the account is not permitted to upload video.
- UploadForbidden
-
Represents an error that occurs when the account is not permitted to upload video.
- UploadForbidden
-
Represents an error that occurs when the account is not permitted to upload video.
- UploadNotFound
-
Represents an error that occurs when the multi-part video upload job ID is unknown or aged out of retention;
- UploadNotFound
-
Represents an error that occurs when the multi-part video upload job ID is unknown or aged out of retention;
- UploadNotFound
-
Represents an error that occurs when the multi-part video upload job ID is unknown or aged out of retention;
- UploadNotReady
-
Represents an error that occurs when a finish is in progress; check idunno.Bluesky.BlueskyAgent.GetUploadStatus(System.String,System.Threading.CancellationToken) and retry
- UploadNotReady
-
Represents an error that occurs when a finish is in progress; check idunno.Bluesky.BlueskyAgent.GetUploadStatus(System.String,System.Threading.CancellationToken) and retry
- UploadNotReady
-
Represents an error that occurs when a finish is in progress; check idunno.Bluesky.BlueskyAgent.GetUploadStatus(System.String,System.Threading.CancellationToken) and retry
- UserForbidsGroups
-
Represents an error that occurs when an attempt to add a user to a group is made, but the user forbids being added to groups.
- UserForbidsGroups
-
Represents an error that occurs when an attempt to add a user to a group is made, but the user forbids being added to groups.
- UserForbidsGroups
-
Represents an error that occurs when an attempt to add a user to a group is made, but the user forbids being added to groups.
- UserKicked
-
Represents an error that occurs when a user requests to join a group they have already been kicked from.
- UserKicked
-
Represents an error that occurs when a user requests to join a group they have already been kicked from.
- UserKicked
-
Represents an error that occurs when a user requests to join a group they have already been kicked from.
- VideoTooLarge
-
Represents an error that occurs when a video is too large during multipart video uploads, where the exact file size exceeds the per-file cap or remaining daily byte allowance.
- VideoTooLarge
-
Represents an error that occurs when a video is too large during multipart video uploads, where the exact file size exceeds the per-file cap or remaining daily byte allowance.
- VideoTooLarge
-
Represents an error that occurs when a video is too large during multipart video uploads, where the exact file size exceeds the per-file cap or remaining daily byte allowance.
- VideoTooLong
-
Represents an error that occurs when a video is too long during multipart video uploads, where the advisory declared duration exceeds the limit.
- VideoTooLong
-
Represents an error that occurs when a video is too long during multipart video uploads, where the advisory declared duration exceeds the limit.
- VideoTooLong
-
Represents an error that occurs when a video is too long during multipart video uploads, where the advisory declared duration exceeds the limit.
- View
-
Base class for views
- View
-
Base class for views
- View
-
Base class for views
- WellKnownDistributedIdentifiers
-
Well known idunno.AtProto.Dids for various actors.
- WellKnownDistributedIdentifiers
-
Well known idunno.AtProto.Dids for various actors.
- WellKnownDistributedIdentifiers
-
Well known idunno.AtProto.Dids for various actors.