public EntityList<User> GetMembersSync( int groupId , UserFields fields = UserFields.Anything, GroupMembersFilter? filter = null, MembersSortOrder? sort = null, int? offset = null, int? count = 100 ) { var task = _parent.Executor.ExecAsync( _parent._reqapi.Groups.GetMembers( groupId,fields,filter,sort,offset, count ) ); task.Wait(); return task.Result.Response; }
public EntityList<GroupManager> GetMembersManagersSync( int groupId , MembersSortOrder? sort = null, int? offset = null, int? count = 100 ) { var task = _parent.Executor.ExecAsync( _parent._reqapi.Groups.GetMembersManagers( groupId,sort,offset, count ) ); task.Wait(); return task.Result.Response; }
public async Task <EntityList<User>> GetMembers( int groupId , UserFields fields = UserFields.Anything, GroupMembersFilter? filter = null, MembersSortOrder? sort = null, int? offset = null, int? count = 100 ) { return ( await _parent.Executor.ExecAsync( _parent._reqapi.Groups.GetMembers( groupId,fields,filter,sort,offset, count ) ).ConfigureAwait(false) ).Response; }
public EntityList<int> GetMembersSync( string groupId , GroupMembersFilter? filter = null, MembersSortOrder? sort = null, int? offset = null, int? count = 100 ) { var task = _parent.Executor.ExecAsync( _parent._reqapi.Groups.GetMembers( groupId,filter,sort,offset, count ) ); task.Wait(); return task.Result.Response; }
public async Task <EntityList<GroupManager>> GetMembersManagers( int groupId , MembersSortOrder? sort = null, int? offset = null, int? count = 100 ) { return ( await _parent.Executor.ExecAsync( _parent._reqapi.Groups.GetMembersManagers( groupId,sort,offset, count ) ).ConfigureAwait(false) ).Response; }
public Request<EntityList<User>> GetMembers( int groupId , UserFields fields = UserFields.Anything, GroupMembersFilter? filter = null, MembersSortOrder? sort = null, int? offset = null, int? count = 100 ) { var req = new Request<EntityList<User>>{ MethodName = "groups.getMembers", Parameters = new Dictionary<string, string> { { "group_id", groupId.ToNCString()}, { "fields", String.Join( ",", MiscTools.GetUserFields( fields ) )}, { "filter", MiscTools.NullableString( (int?)filter )}, { "sort", MiscTools.NullableString( (int?)sort )}, { "offset", offset.NullableString() }, { "count", count.NullableString() }, } }; req.Token = _parent.CurrentToken; return req; }
public Request<EntityList<GroupManager>> GetMembersManagers( int groupId , MembersSortOrder? sort = null, int? offset = null, int? count = 100 ) { var req = new Request<EntityList<GroupManager>>{ MethodName = "groups.getMembers", Parameters = new Dictionary<string, string> { { "group_id", groupId.ToNCString()}, { "sort", MiscTools.NullableString( (int?)sort )}, {"filter","managers"}, { "offset", offset.NullableString() }, { "count", count.NullableString() }, } }; req.Token = _parent.CurrentToken; return req; }
public Request<EntityList<int>> GetMembers( string groupId , GroupMembersFilter? filter = null, MembersSortOrder? sort = null, int? offset = null, int? count = 100 ) { var req = new Request<EntityList<int>>{ MethodName = "groups.getMembers", Parameters = new Dictionary<string, string> { { "group_id", groupId}, { "filter", MiscTools.NullableString( (int?)filter )}, { "sort", MiscTools.NullableString( (int?)sort )}, {"fields",""}, { "offset", offset.NullableString() }, { "count", count.NullableString() }, } }; if (_parent.IsLogged) req.Token = _parent.CurrentToken; return req; }
public async Task<string> GetMembers( string groupId , UserFields fields = UserFields.Anything, GroupMembersFilter? filter = null, MembersSortOrder? sort = null, int? offset = null, int? count = 100 ){ return await _parent.Executor.ExecRawAsync( _parent._reqapi.Groups.GetMembers( groupId,fields,filter,sort,offset, count ) ).ConfigureAwait(false); }
public async Task<string> GetMembersManagers( int groupId , MembersSortOrder? sort = null, int? offset = null, int? count = 100 ){ return await _parent.Executor.ExecRawAsync( _parent._reqapi.Groups.GetMembersManagers( groupId,sort,offset, count ) ).ConfigureAwait(false); }