Skip to content
This repository was archived by the owner on Nov 1, 2020. It is now read-only.

Fix ResourceSet case insensitive get operation.#3687

Merged
jkotas merged 1 commit intodotnet:masterfrom
tijoytom-zz:master
May 24, 2017
Merged

Fix ResourceSet case insensitive get operation.#3687
jkotas merged 1 commit intodotnet:masterfrom
tijoytom-zz:master

Conversation

@tijoytom-zz
Copy link
Contributor

Case insensitive get operation throw
KeyNotFoundException since the underlying
implemention use Dictonery instead of
HashTable.
var set = GetSet(StaticResources.WithData);
// this succeed
set.GetString("String"));
// this is supposed to work,but throws
// KeyNotFound
set.GetString("string", true));

Case insensitive get operation throw
KeyNotFoundException since the underlying
implemention use Dictonery instead of
HashTable.
var set = GetSet(StaticResources.WithData);
// this succeed
set.GetString("String"));
// this is supposed to work,but throws
// KeyNotFound
set.GetString("string", true));
@MichalStrehovsky
Copy link
Member

@kouvel @AntonLapounov @sergiy-k Another BasicThreading failure on Ubuntu Debug in the CI.

@tijoytom-zz
Copy link
Contributor Author

tijoytom-zz commented May 24, 2017

@MichalStrehovsky is this good for merge ? the threading issue is unrelated

@MichalStrehovsky
Copy link
Member

@MichalStrehovsky is this good for merge ? the threading issue is unrelated

If you get a signoff from a domain expert, yes. The CI issue is not blocking.

@tijoytom-zz
Copy link
Contributor Author

@jkotas @tarekgh

@jkotas jkotas merged commit c310b79 into dotnet:master May 24, 2017
@tarekgh
Copy link
Member

tarekgh commented May 24, 2017

CC @morganbr

@morganbr
Copy link
Contributor

@ramarag

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants