Skip to content

Conversation

@terrajobst
Copy link
Contributor

@terrajobst terrajobst changed the title Add 2017-07-17-Span across CoreFx (Round 2) Add 2017-07-17-Span across CoreFx (Round 3) Jul 25, 2017
because we only broad back `TransformBlock` and `TransformBlockFinal`
back for compat. Customers should use `IncrementalHash` instead.
* `RSA`
- Remove `DecryptValue` and `EncrypValue` -- they always throw

This comment was marked as spam.

`Socket`
- Nothing on `Socket` supports cancellation today; we should investigate
whether we can support cancellation in principle and add the APIs now.
* `SocketASyncEventArgs`

This comment was marked as spam.

* `HashAlgorithm`
- We shouldn't spanify `TryTransformBlock` and `TryTransformBlockFinal`
because we only broad back `TransformBlock` and `TransformBlockFinal`
back for compat. Customers should use `IncrementalHash` instead.

This comment was marked as spam.

This comment was marked as spam.

- Remove `DecryptValue` and `EncrypValue` -- they always throw
- `HashData` should be protected, not public
- The methods `Encrypt`, `Decrypt`, `HashData`, `SignData`, `SignHash`
should follow the `Try` pattern and return `bool `and return the numbers

This comment was marked as spam.

This comment was marked as spam.

of bytes written as `out` parameter
* `DSA`
- The methods `CreateSignature`, `HashData`, `SignData` should follow the
`Try` pattern and return `bool `and return the numbers of bytes written as

This comment was marked as spam.

- `HashData` should be protected, not public
* `ECDsa`
- The methods `HashData`, `SignData`, `SignHash` should follow the `Try`
pattern and return `bool `and return the numbers of bytes written as `out`

This comment was marked as spam.

seems appealing.
* Open Issues / Other APIs
- Collections / Immutable / Metadata
- `ImmuatableArray<T>` is probably the only one that's super interesting

This comment was marked as spam.

@jnm2
Copy link

jnm2 commented Jul 25, 2017

@terrajobst I apologize, let me know if proofreading is getting on your nerves. It's not primarily why I'm here. =)

@terrajobst
Copy link
Contributor Author

terrajobst commented Jul 25, 2017

Well, I apologize for all the typos! Speaking, listening and typing isn't my strong suit (although I've to admit even when I pay a 100% attention my typo rate is quite high)

@jnm2
Copy link

jnm2 commented Jul 25, 2017

No need to apologize for typos, no harm done. I'm as guilty of them as the next person. But welcome to seeing the world through my eyes. 😝

synchronously. Proposal is use `ValueTask` and a struct-based alternative
`WebSocketReceiveResult`, called `ValueWebSocketReceiveResult`.
* `HttpClient`
- Skipped for now; it's unclear how we want to handle this given this type

This comment was marked as spam.

This comment was marked as spam.

@terrajobst terrajobst merged commit 6d697e5 into master Jul 26, 2017
@terrajobst terrajobst deleted the span3 branch July 26, 2017 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants