Strong typed put/get on the blob storage:
IBlobStorageProvider storage = ... ; // init snipped CustomerBlobName name = ... ; // init snipped var customer = storage.GetBlob(name); // strong type retrievedStrong typed enumeration of the blob storage:
foreach(var name in storage.List(CustomerBlobName.Prefix(country))
{
var customer = storage.GetBlob(name); // strong type, no cast!
// do something with 'customer', snipped
}
Scalable services with implicit queue processing:
[QueueServiceSettings(AutoStart = true, QueueName = "ping")] public class PingPongService : QueueService{ protected override void Start(double x) { var y = x * x; // 'x' has been retrieved from queue 'ping' Put(y, "pong"); // 'y' has been put in queue named 'pong' } }
We recommend to start by reading introduction. You can also:
Want your app listed here? Just contact us!
You can clone the project with Git by running:
$ git clone git://github.com/Lokad/lokad-cloudYou can also download sources in either zip or tar formats.