Garrett DeBruin

Results 60 issues of Garrett DeBruin

The default constructor for ```CryptoApiRandomGenerator``` calls ```RandomNumberGenerator.Create()```. ```RandomNumberGenerator``` implements ```IDisposable```. ```CryptoApiRandomGenerator``` does not implement ```IDisposable```, and there is no way to get a reference to the instantiated ```RandomNumberGenerator``` to call...

**Assemblies affected** Hypothetical version with latest ModelBuilder, and latest version **Describe the bug** When investigating if we needed changes to support the new camelcase enum feature from ModelBuilder, I discovered...

investigating

…ncerns ### Issues *This pull request fixes #2490.* ### Description Updated the `AlternateKeyODataUriResolver` to be able to configure which alternate key vocabularies are used and removed the use of a...

Medium

*Short summary (3-5 sentences) describing the issue.* ### Assemblies affected *Which assemblies and versions are known to be affected e.g. OData .Net lib 7.x* ### Reproduce steps *The simplest set...

in-progress

We should update the reader and writer abstractions for schema descriptions (currently CSDL) to support other languages/formats. We should keep in mind that a customer might want to create their...

milestone investigation

milestone investigation

The `AlternateKeysODataUriResolver` relies on the `GetAlternateKeysAnnotation` extension method, which uses a hard-coded value [here](https://github.com/OData/odata.net/blob/master/src/Microsoft.OData.Edm/ExtensionMethods/ExtensionMethods.cs#L3426) to find the alternate keys that can be resolved. The hard-coded value refers to the community...

feature
P4

Models can currently be used without validation, meaning that they produce errors when the model is used rather than when the model is constructed or loaded. We should not allow...

milestone investigation

The common case is for a model to be read from a file. When this happens, the returned model cannot be further updated. Callers should be able to modify the...

milestone investigation