Skip to content

egorikas/LambdaVariableExtractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LambdaVariableExtractor

Build status NuGet License

Simple helper-method for extracting closure values from lambdas.

Reason for creating

Installation

Install-Package LambdaVariableExtractor

Usage

        [Test]
        public void ExtractValue_ActionWithVariable_Success()
        {
            //Arrange
            var closure = "Outside";
            Action actionWithClosure = () =>
            {
                closure = "Inside";
            };

            //Act
            var result = actionWithClosure.ExtractValue<string>("closure");

            //Assert
            Assert.That(result, Is.EqualTo(closure));
        }

.NET Standart compatibility

Library is under .NET Standard 2.0

About

Extracting closures from lambdas has never been so easy

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages