using Esiur.Data; using Esiur.Engine; using Esiur.Resource; using Esiur.Security.Membership; using System; using System.Collections.Generic; using System.Text; namespace Test { class MyMembership : IMembership { public Instance Instance { get; set; } public event DestroyedEvent OnDestroy; public void Destroy() { } public AsyncReply GetPassword(string username, string domain) { return new AsyncReply(DC.ToBytes("1234")); } public AsyncReply Trigger(ResourceTrigger trigger) { return new AsyncReply(true); } public AsyncReply UserExists(string username) { return new AsyncReply(username == "demo"); } } }