Граф коммитов

398 Коммитов

Автор SHA1 Сообщение Дата
John Taubensee fc95ccf001 Adding GitHub Issue/PR templates (#56)
* Adding GitHub Issue/PR templates and updating Contribution Guidelines

* Updating readme to reference contribution guidelines
2017-01-03 15:14:43 -08:00
Sean Feldman 66ab0a7a0e Unit Tests: Fixing env variable name in exception (#51) 2016-12-22 09:12:41 -06:00
John Taubensee aaa408c7f8 Readme Updates (#48)
* Added clarifications to the readme
2016-12-20 17:24:36 -06:00
John Taubensee 357e113796 Update README.md
One more.... Making ReadMe features more clear.

👊
2016-12-20 15:54:30 -06:00
John Taubensee 381b026034 Update ReceiveSample/Program.cs
Fixed comment misspelling
2016-12-20 15:44:56 -06:00
John Taubensee 5a8d9711bb Update README.md 2016-12-20 15:39:38 -06:00
John Taubensee e0af076f70 Update README.md 2016-12-20 15:38:12 -06:00
John Taubensee bf57036f98 Update README.md
Inadvertently added feature to list of completed items that has not yet been completed.
2016-12-20 15:35:13 -06:00
John Taubensee b42661cc05 Update README.md 2016-12-20 14:23:40 -06:00
John Taubensee 3d05d0f00a Update README.md
Fixing broken link
2016-12-20 14:06:14 -06:00
John Taubensee b4858aab47 Adding Initial Samples (#45)
* 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.
2016-12-20 13:50:28 -06:00
John Taubensee 33654ea6de Moving ServiceBusConnectionStringBuilder to root namespace (#44)
* Moving ServiceBusConnectionStringBuilder to the root namespace

* Moving the file to the root project directory to match the namespace

* Removing unused usings from unit tests
2016-12-19 16:50:09 -06:00
John Taubensee 9030d475eb Unit test refactoring (#41)
* 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.
2016-12-19 16:40:06 -06:00
vinaysurya a34fbdb62e Topic Subscriptions/ Sessions/ Request Response features (#36)
* Implement Request/Response and RenewLock/ReceiveBySeq Number

* Git attributes

* Configure await for the new AsyncCalls

* Test Comment Change

* nit cleanup

* With Sessions, GetState/SetState and Renewlock

* Removing orig files

* Remove test assembly changes

* Remove unused usings

* Removing files from Microsoft.Azure.Messaging

* Added some missing Configure Awaits

* Remove Unused Usings

* Remove unused usings

* Review Comments

* xmldoc comments

* Sessions/Topic Subscriptions/Refactoring/Tests

* Addressing review comments

* Removing Subscription Names
2016-12-14 15:40:00 -08:00
Sean Feldman d61e62c07c using nameof operator instead of hard-coded names (#31) 2016-12-09 07:21:36 -08:00
Sean Feldman ec342b5635 Allow registration of message id factory (#24)
* 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
2016-12-08 07:24:14 -08:00
Sean Feldman a40d6e0718 Removing BrokeredMessage.version (#29) 2016-12-07 11:53:19 -08:00
Sean Feldman 573585d4f1 Relax requirement SA1518 - Use Line Endings Correctly At End Of File (#27) 2016-12-06 14:27:36 -08:00
John Taubensee fc975fd684 Adding Roslyn based Stylecop analyzers (#25) 2016-12-06 09:46:04 -08:00
Sean Feldman 9549e909b1 Small optimizations (#23)
* 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
2016-12-02 13:33:31 -08:00
Sean Feldman 2b63e0b7df Async related changes (#18)
* 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
2016-12-01 15:19:42 -08:00
John Taubensee 5fce7cd785 Adding StyleCop settings file (#21)
* Adding StyleCop settings file, and refactoring accordingly

* Reverting the addition of access modifiers in unit tests

* removing unnecessary internal
2016-12-01 12:20:23 -08:00
John Taubensee f2bfa77bd0 Merge pull request #16 from jtaubensee/copyright
Adding additional copyrights
2016-11-30 12:06:28 -08:00
jtaubensee 6dd560c2ac Adding additional copyrights 2016-11-18 14:20:17 -08:00
John Taubensee f861c93638 Merge pull request #15 from jtaubensee/refactor
Couple refactorings
2016-11-17 15:48:30 -08:00
jtaubensee dbea049db9 getting unit tests to run on .net 451 as well 2016-11-17 15:16:27 -08:00
jtaubensee 74739c6258 Adding xunit output to unit tests, and renamed method to Log 2016-11-17 15:13:45 -08:00
jtaubensee 47669dcc1e Removed QueueClient prefix from tests inside QueueClientTests class 2016-11-17 15:13:03 -08:00
jtaubensee 169bd1dba3 Removed unused usings and changed tabs to spaces 2016-11-17 15:12:36 -08:00
jtaubensee aa63de4b18 Add ConfigureAwait(false) 2016-11-17 15:10:44 -08:00
John Taubensee e4c5fe69a5 Merge pull request #14 from jtaubensee/solution_rename
renaming solution to "Microsoft.Azure.ServiceBus"
2016-11-17 15:03:54 -08:00
jtaubensee f7301a0063 mistakenly tabbed unit test project.json 2016-11-15 11:34:29 -08:00
jtaubensee bbe81e5cc7 Adding public signing key, updating project.json to include net451 build. 2016-11-15 11:30:00 -08:00
jtaubensee e6bbad2ad0 Adding Contribute, License, Logo, and udpated ReadMe 2016-11-15 11:08:10 -08:00
jtaubensee 14f075d197 renaming solution to "Microsoft.Azure.ServiceBus" and removing top level directory 2016-11-15 10:49:49 -08:00
vinaysurya fed4dad0dc Merge pull request #13 from Azure/basicQueueSendReceive
Basic queue send receive
2016-11-01 09:40:49 -07:00
Vinay Suryanarayana be5a7916d6 Review Comments 2016-10-31 20:02:56 -07:00
Vinay Suryanarayana 1fe5a31617 Queue Client 2016-10-31 20:02:55 -07:00
Vinay Suryanarayana f7ca8af5b9 Brokered Message Methods to Defer/Complete/Abandon 2016-10-31 20:02:54 -07:00
Vinay Suryanarayana c8b382bdc3 With PeekLock, Complete/Abandon/Defer/Deadletter 2016-10-31 20:02:52 -07:00
Vinay Suryanarayana 82e2266b2d Simplify BrokeredMessage further and address review comments 2016-10-31 20:02:51 -07:00
Vinay Suryanarayana b94789a7c4 Untrack unnecessary files 2016-10-31 20:02:50 -07:00
Vinay Suryanarayana 42a65b5e78 Comments and untracking unnecessary files 2016-10-31 20:02:48 -07:00
Vinay Suryanarayana 9d6c7f836b Simplify BrokeredMessage Class and Remove Unnecessary BufferManagers and BufferManagers 2016-10-31 20:02:47 -07:00
Vinay Suryanarayana 2325fb7efb With Receives Working 2016-10-31 20:02:46 -07:00
Vinay Suryanarayana 4131636261 With DataContractBinarySerializer 2016-10-31 20:02:39 -07:00
Vinay Suryanarayana 5128cef15b DotNetCore Clr Sender Working 2016-10-31 19:54:51 -07:00
Binzy 66a1f7226f Create README.md 2016-08-12 22:25:30 -07:00