Skip to content

parameter as an array #28

@bonesoul

Description

@bonesoul

So one of my json-rpc calls can have 0,1 or n+ elements in a field;

{ 'id' : 1, 'method' : 'mining.subscribe', 'params' : [  ] }
{ 'id' : 1, 'method' : 'mining.subscribe', 'params' : [ 'cgminer/3.7.2' ] }
{ 'id' : 1, 'method' : 'mining.subscribe', 'params' : [ 'cgminer/3.7.2', 'aaaaa' ] }

tried different method signatures but can't get it working

[JsonRpcMethod("mining.subscribe")]
public SubscribeResponse SubscribeMiner(params object[] parameters)

tried;

public SubscribeResponse SubscribeMiner(params object[] parameters)
public SubscribeResponse SubscribeMiner(object[] parameters)
public SubscribeResponse SubscribeMiner(object[] parameters = null)
public SubscribeResponse SubscribeMiner(params string[] parameters)
public SubscribeResponse SubscribeMiner(string[] parameters)
public SubscribeResponse SubscribeMiner(string[] parameters = null)
public SubscribeResponse SubscribeMiner(IList<string>)

help appriciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions