summaryrefslogtreecommitdiff
path: root/lib/infrastructure/reflection/ApplicationAssembly.cs
blob: 9d19e11ff36b794c82219f6b5555b6b4486bc127 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
using System;
using System.Collections.Generic;

namespace gorilla.infrastructure.reflection
{
    public class ApplicationAssembly : Assembly
    {
        readonly System.Reflection.Assembly assembly;

        public ApplicationAssembly(System.Reflection.Assembly assembly)
        {
            this.assembly = assembly;
        }

        public IEnumerable<Type> all_types()
        {
            return assembly.GetTypes();
        }
    }
}