示例#1
0
        public NftClient(NftClientSettings settings)
        {
            Settings = settings;

            var param = new JsonRpcParams();

            param.JsonrpcVersion = "2.0";

            var jsonRpc = new JsonRpc(new Wsclient(settings.Logger), settings.Logger, param);

            _application = new Application(settings.Logger, jsonRpc, settings.SerializerSettings);

            CollectionManagement = new CollectionManagement(this);
            ItemManagement       = new ItemManagement(this);
        }
 protected void EH_RemoveAction(StripToolItem aSender)
 {
     CollectionManagement.DoRemove();
 }
 protected void EH_EditAction(StripToolItem aSender)
 {
     CollectionManagement.DoModify();
 }
 protected void EH_AddFolderAction(StripToolItem aSender)
 {
     CollectionManagement.DoAddFolder();
 }
 protected void EH_AddRptAction(StripToolItem aSender)
 {
     CollectionManagement.DoAddReport();
 }