Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7665867
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 31, 20262026-05-31T14:41:14+00:00 2026-05-31T14:41:14+00:00

I was reviewing the Exercise 1: Building Your First Windows Azure Application inside the

  • 0

I was reviewing the “Exercise 1: Building Your First Windows Azure Application” inside the Microsoft Azure Training Kit and ran into this code snippet that is a bit unclear.

The inbuilt documentation skips explaining this and I’m unclear about the following in this single, compound statement:

  • the => expression inside the method argument
  • the params configName and configSetter aren’t initialized prior to this statement anywhere (?)
  • the high level use case / purpose of this

Can someone here can help me understand it?

    void Application_Start(object sender, EventArgs e)
    {
        // Code that runs on application startup
        Microsoft.WindowsAzure.CloudStorageAccount.SetConfigurationSettingPublisher(
                (configName, configSetter) =>
                {
                   configSetter(RoleEnvironment.GetConfigurationSettingValue(configName));
                });
    }

Thanks

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-31T14:41:15+00:00Added an answer on May 31, 2026 at 2:41 pm

    Its just a lambda.
    It defines an “anonymous” method and passes it as a delegate (reference to a function call) parameter.

    “=>” separates the anonymous method parameters from the method body.
    configName and configSetter are the parameters to the method, their type is inferred from the code accepting and defining the method, clever eh?

    Here its being used just to keep the code terse, in that you could define a real method to do the same job, but this way the code is smaller and has one less named method.

    [Edit]

    And it seems to be used here to control how CloudStorageAccount reads it settings.
    I.e. the lambda directs reading of configuration items to the RoleEnvironment class to read from the Azure role’s service configuration.. but it could be changed to read them from elsewhere.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I've been reviewing Windows Azure platform for some time, and can't find answer to
When reviewing, I sometimes encounter this kind of loop: i = begin while (
I am reviewing a big java application to see if there are any performance
I was just reviewing some old code and found the following (inside foo.asp): Const
In reviewing this post Android: I want to shake it , the highest rated
After reviewing this blog by Kirill Osenkov (How to create a generic List of
I have been reviewing algorithms, this is question from Anany Levitin's algo book.. You
I'm reviewing for a test, and I am stumped by this question. Consider the
I have been reviewing model binding with collections, specifically going through this article http://weblogs.asp.net/nmarun/archive/2010/03/13/asp-net-mvc-2-model-binding-for-a-collection.aspx
I am reviewing a web application which exposes a functionality for the user to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.