The code won't work because I hide my account key. Here is where to find your key in Azure management portal. In the UI, it called default key. I have to say the UI design is not bad, but finding something for a new user is not that easy.
Where to find the account key |
If you want to start from scratch by referring to Service Bus Relayed Messaging Tutorial, the following are something you might want to pay attention to:
- the project should be targeting to .NET 4. (not client profile).
- define the interface method with parameter name.
[ < ServiceContract(Name = "IEchoContract", Namespace = "http://samples.microsoft.com/ServiceModel/Relay/") > ]
type IEchoContract = interface
[ < OperationContract > ]
abstract member Echo : msg:string -> string
end
- the tutorial is based on Azure SDK 1.5, so the app.config it provides has version = 1.5, you need to fix that to 1.6 as the latest download is 1.6.
- the ServiceBus dll is located under C:\Program Files\Windows Azure SDK\v1.6\ServiceBus\ref
if you ever upgrade to 1.7 version, remember to update the app.config file and might have to use the key value in the "Service identities" under "access control service".
This sample can also be found at F# 3.0 sample pack.
This sample can also be found at F# 3.0 sample pack.
No comments:
Post a Comment