public void GetCurrentUsersMicrosAsync(Action<MicroData> callback, int? page, int? count) { var request = api.CreateAuthenticatedRequest("/user/micros"); if (page.HasValue) { request.AddParameter("page", page.Value.ToString()); } if (count.HasValue) { request.AddParameter("count", count.Value.ToString()); } api.GetResultsAsync<MicroData>(callback, request); }