public static void successCallback(RemotePackage package) { //var reader = new MessageStructure(package.Message as byte[]); //var gold = reader.ReadInt(); //var itemsCount = reader.ReadInt(); //var items = new int[itemsCount]; //for (int i = 0; i < itemsCount; i++) //{ // reader.RecordStart(); // items[i] = reader.ReadInt(); // reader.RecordEnd(); //} }
public static object Run(string[] args) { var package = RemotePackage.FindLatestPackageByName(args[0]); if (package == null) { return(string.Format("Package not found: {0}", args[0])); } else { return(package.DetailString); } }
public static object Run(string[] args) { var package = RemotePackage.FindLatestPackageByName(args[0]); if (package == null) { return(string.Format("Package not found: {0}", args[0])); } else { package.Fetch(); return(string.Format("Downloaded {0}", package.Nupkg)); } }
void OnRemotePackage(RemotePackage result) { ServerResultBytes = result.Message as byte[]; ServerResult = new MessageStructure(ServerResultBytes); if (IsWebSocket) { JsonWriteResponse(Response); } else { BinaryWriteResponse(Response); } }