* Adding initial samples
* Making a better exit in the receive sample and changing send default to 10 messages.
* Updated comments on the sample
* Updated repo readme and send sample readme. The azure deploy link will not work until the repo is public.
* updated repo readme
* Send sample readme updates
* Adding ReceiveSample readme
* sample readme fixes
* Adding csharp notation for readme
* Fixing a broken link and language
* Removing Assembly info files.
* Moving ServiceBusConnectionStringBuilder to the root namespace
* Moving the file to the root project directory to match the namespace
* Removing unused usings from unit tests
* reduce NonPartitionedTopicClientTests + PartitionedTopicClientTests + TopicClientTestBase to a single file
use async API only
use xunit to parameterize test cases inputs
* Building off of Sean's previous PR #38:
* Combining unit test classes, and using XUnit MemberDataAttribute to provide test permutations.
* Adding DisplayTestMethodNameAttribute to do default logging for each unit test.
* Removed ITestOutputHelper since tests are all run in a single thread
* Adding intial ARM template
* Changing to CloseAsync
* making the names readable
* Fixing constants for session tests, updating borkered message tests to peeklock, and moving all brokered messages tests to a single class.
* Thread.Sleep() -> await Task.Delay()
* StreamReadAsync
* Refactored TestUtility to only load environment variable once.
* Couple of misc. var changes
* Changing Environment Variable name
* oops... Missed closing a SubscriptionClient.
* Allow registration of message id factory
* guarding againts null argument + providing a better exception when ID generator fails
* applying changes mandated by stylecop
* more meaningful name
* xml doco
* Logical grouping of tests
* bringing all BrokeredMessage tests under one roof
* unnecessary boxing allocation
* use nameof() over string value
* redundant explicit array type specification
* wrong namespace
* not need to assigned initialization value
* Redundant parenthesis
* casting not needed
* unnecessary using statements
* unnecessary base constructor call
* obj initializer
* redundent else statements
* .ConfigureAwait(false)
* consistency
* Task.WhenAll() over Task.WaitAll()
Explicit array type Task<Outcome> to avoid ambiguity
* returning a task rather than awaiting
* make it easier to determine what test messages belong to (for troubleshooting)
* unnecessary casting
* merged conflict
* Adding StyleCop settings file, and refactoring accordingly
* Reverting the addition of access modifiers in unit tests
* removing unnecessary internal