コード例 #1
0
        public ViewModelScopedServiceViewModel(ViewModelScopedDependency dependency, IServiceProvider serviceProvider, DotvvmConfiguration configuration)
        {
            DependencyInstanceID = dependency.InstanceID;
            var v = serviceProvider.GetService <ViewModelScopedDependency>();

            // Check that the IServiceProvider has the same service as the service injected into constructor
            Debug.Assert(dependency.InstanceID == v.InstanceID);
        }